Bio Engineer Archive
Thread: Grinding Your Way Through Bioengineer--All You Need to Know--Including Macros
First, the macro file itself. Go to your desktop (i.e., exit the game). Open up notepad or MS Word and create a text file called "macros.txt" (or any other filename you want as long as you accordingly update future references to macros.txt to your file's name). Copy everything BETWEEN Start File and End File below directly into your blank text file and save.
----- START FILE-----
AutoCraft1: /ui action toolbarSlot00; /selectDraftSchematic 158; /pause 5; /nextCraftingStage; /nextCraftingStage; /nextCraftingStage; /createPrototype practice no item; /createPrototype practice no item; /pause 2; /AutoCraft2;
AutoCraft2: /ui action toolbarSlot01; /selectDraftSchematic 158; /pause 5; /nextCraftingStage; /nextCraftingStage; /nextCraftingStage; /createPrototype practice no item; /createPrototype practice no item; /pause 2; /AutoCraft3;
AutoCraft3: /ui action toolbarSlot02; /selectDraftSchematic 158; /pause 5; /nextCraftingStage; /nextCraftingStage; /nextCraftingStage; /createPrototype practice no item; /createPrototype practice no item; /pause 2; /AutoCraft4;
AutoCraft4: /ui action toolbarSlot03; /selectDraftSchematic 158; /pause 5; /nextCraftingStage; /nextCraftingStage; /nextCraftingStage; /createPrototype practice no item; /createPrototype practice no item; /pause 2; /AutoCraft5;
AutoCraft5: /ui action toolbarSlot04; /selectDraftSchematic 158; /pause 5; /nextCraftingStage; /nextCraftingStage; /nextCraftingStage; /createPrototype practice no item; /createPrototype practice no item; /pause 2; /AutoCraft6;
AutoCraft6: /ui action toolbarSlot05; /selectDraftSchematic 158; /pause 5; /nextCraftingStage; /nextCraftingStage; /nextCraftingStage; /createPrototype practice no item; /createPrototype practice no item; /pause 2; /AutoCraft7;
AutoCraft7: /ui action toolbarSlot06; /selectDraftSchematic 158; /pause 5; /nextCraftingStage; /nextCraftingStage; /nextCraftingStage; /createPrototype practice no item; /createPrototype practice no item; /pause 2; /AutoCraft8;
AutoCraft8: /ui action toolbarSlot07; /selectDraftSchematic 158; /pause 5; /nextCraftingStage; /nextCraftingStage; /nextCraftingStage; /createPrototype practice no item; /createPrototype practice no item; /pause 2; /ui action toolbarSlot08;
-----END FILE-----
Everything in between the markers beginning with "-----" goes into the file. Note that:
1) There should be no "space" at the end of any of the lines; all lines should end with a carriage return right after the semi-colon
2) There should be no space between lines
3) Capitalization matters! Do not change the capitalization or the macro will not work
This file creates what are called "aliases". Aliases are sort of like macros...only they aren't stored as macros in the CTRL-A actions list. Aliases are just a way of naming a group of individual commands so that you can then use the alias name itself as a command. If that's confusing, don't worry: it's not important to know that in order for this to work.
Once the attached file is in your SWG folder, you now have to load SWG. Once in SWG, you need to type:
Here's how to get it all working:
1. Create 8 crafting tools of the type you want to use for grinding. You can modify this process to use fewer, but you may have to adjust the pause lengths so you don't catch up to a crafting tool that hasn't finished the prototype from the last go around.
The first toolbar slot of a toolbar is always referred to in macros as toolbarSlot00. The 12th one is toolbarSlot11. If you show 24 slots on your screen, then they continue on the second row up through toolbarSlot23. Keep this all in mind if you go about modifying the macro file.
You can get a rough idea of what your schematic number is by opening your datapad, go to the "Schematics" tab, and change the view so the schematics are in a list. Then, count upward starting at ZERO for the first schematic. When you hit micronutrient supplement, that should be your schematic number. However, I've found that technique varies usually by one or two slots. Run the schematic with the new schematic number you found by counting. If making something other than micronutrient supplements, go back to your datapad and find the object the macro is crafting. Then count up or down from that schematic to micronutrient supplement. Add or subtract from your original schematic number accordingly and then correct your txt file. This works rapidly and saves too much trial-and-error.
To change the amount of time you have to select your resources, change the "/pause 5;" that follows the select draft schematic command. The lower you go, the more chance you will have of skipping a "beat" in the chain - but the chain continues. Another trick is to put all of your unnecessary resources elsewhere like in a backpack, so you only have the actual resources you'll be clicking on available in your inventory as you use this macro.
If you actually want to create the items, "/createPrototype practice no item;" needs to be changed to "/createPrototype;" But your inventory will fill fast, just so you're aware.
If you want to modify these things, here's some info on how it works:
The first 7 of them call the next higher AutoCraft alias.
Each AutoCraft alias does the following steps:
* Clicks on its corresponding crafting tool on your toolbar.
* Selects the draft schematic
* Gives you time to select your resources
* Takes care of zooming through the rest of the crafting screens
* Gives a brief pause to allow things to settle down before moving on
The last step in each of the first seven aliases is to call the next one in line.
The 8th one, however, clicks on the 9th toolbar slot that should contain the macro you wrote which re-executes AutoCraft1 - starting the whole cycle over again. Trying to put /AutoCraft1; as the last command in AutoCraft8 will cause the game to display a message that says something like, "Alias Recursion Buster" stopped execution...which is to prevent an endless cycle of recursion in aliases. So the macro takes care of that.
[CONTINUED]
To halt the macro, type /dump during one of your resource selection breaks and it will dump the paused chain of commands.
You can Alt-Tab in and out of the game to modify the macros.txt file and then when you return to the game, you can reload the file using: /load macros.txt
That will overwrite the previously loaded aliases with any updated versions of them.
/ui action cycleTargetOutwards
/follow
/pause 5
/sampledna
/pause 11
Good luck and I hope this helps in some way.
Message Edited by Xanda on 02-21-2004 01:40 PM
Message Edited by AsarAlubat on 02-21-2004 01:37 AM
Message Edited by AsarAlubat on 02-21-2004 01:38 AM
"Running missions is a third option that has become viable courtesy of creature mounts and soon-to-be vehicles"
Youmight want to update that part. ![]()
Good to see this guide here again.
Certainly worked for me.
U could look on the bright side Tal-n and consider that this guide helps get the inevitable grinders through the profession and on their way as fast as possible ![]()
IofeWavingrider
Bio-Engineer, Cloning Facility Patron - Flurry
Message Edited by Huaracocha on 09-30-2004 12:34 AM
Message Edited by Huaracocha on 10-03-2004 02:27 AM
Tal-N wrote:
Yes, I 1 starred you. I can give you your dues for making alot of effort to produce this guide but I don't think that encouraging grinding is actually a good idea. Last thing we need is more ignorant bio-engineer 'masters' around here.
So you'd prefer lots and lots of posts on our boards asking the same questions again and again? I worked on the post precisely so that we can keep our boards uncluttered and available to those of us who are very interested in the profession. 1-starring me doesn't stop people from grinding and what's more, this post is notan encouragement, endorsement, nor approval of grinding. Complain about the holocron system or that the devs made macros so that grinding like this can occur. But a 1-star because of something I worked on to help our profession?
*shuffles papers*
*looks quizically at post*
*one eyebrow raises*
Not sure you accomplished anything there but to be spiteful. And what's more, spiteful at someone who's not your target.
D'oh! Done...thanks
CavemanGamer wrote:
"Running missions is a third option that has become viable courtesy of creature mounts and soon-to-be vehicles"
Youmight want to update that part.