Hi! I'm Ren, author of the Avali Objects+ mod, currently available on Steam and soon to be integrated officially into the wildly popular Avali Triage mod. Making a race to play in Starbound is far from easy! What with all the little details you gotta make bits for- sprites, armor, villages, ships, etc. I've been kicking around since Starbound was in beta and the one thing I see a lot of race modders neglect is scan descriptions. And I get it! Starbound has a lot of crap you can scan. More than is reasonable. You have to make a lot of little patch files and it's tedious, boring, and seemingly has very little payoff. I'm inclined to disagree with the last point. Scan texts are easily one of the best ways for your race to gain character and to immerse players. It adds a lot of depth and flair to your race where there would otherwise be generic boringness. Without writing scan texts, the game defaults to the basic description you can see by hovering over furniture objects in your inventory, and that's not fun at all. Considering scanning objects is necessary to the progression of the game's main story line, it'd be nice to see more race makers put a higher priority to scan texts, but as mentioned, it's tedious work and lacks a quick way to get it done, right? Well do I have a tool for you! This is the Racial Description Batch Editor, or the RaDBE (Rad bee!) for short! I picked up this handy little tool from Kawa, who used it to write all of Felin Object+, and likewise I used it to write all of Avali Objects+. It neatly extracts, organizes, and allows you to write custom descriptions for any race you make and can play in Starbound! So how's it work? I'll show you! When you freshly load up the program, you'll get a screen that looks like this: This part is pretty straightforward. The Starbound Object Folder Path is asking for, well, Starbound's Object folder. You yank this out of Starbound>Assets>Objects, assuming you've unpacked all of Starbounds assets (google how if you don't know)! The Mod Object Folder Path is asking for/where it's going to dump all the patch files you're about to create, this can be in a new folder (which you can make from the browse option) or the objects folder of the race you're modding in question. Personally I put both folders on my desktop when I was making Avali Objects+. One COPY of the Objects folder from Starbound's assets and the Avali Objects+ mod itself in an easy to access spot (Then I repacked the assets, trying to load Starbound with your assets unpacked makes it so the game takes forever to load for me). You can click the Load All Racial Descriptions button if you want, as it's nice to be able to see what the other races also say about objects so you have something to work off of (except Avians, the program doesn't load those for some reason). Once you got the folders selected, the editor will load everything and you should get a screen like this: FIRST ORDER OF BUSINESS! On the top right of the screen, where it says "Racial Description Value Name"- ENTER YOUR RACE PARAMETER By default when you click the drop down it should have the option of selecting something that says "felinDescription" You'll want to replace this with "raceDescription", replacing the word "race" in there with the name of the race in question, in lowercase, so "avaliDescription" "slimeDescription" etc. Once that's done, it's time to actually get to work on the objects! Objects in RED have default descriptions for all vanilla races, these are all basically action figures, bug jars, etc. Essentially, the program's telling you that you don't HAVE to write a description for these by default, though there's nothing stopping you! Objects in WHITE have no custom patch text written for them! So scroll down until you see the first white one, which should be "alpacacomponentrune" Click that and you should get this: Now the work begins! As you can see, the editor loads an image of the selected object (sometimes it can look a bit wonky, this is fine, don't worry), the proper in game name of the item, and the default description of it. Clicking the little "+" button on the top right of the Object Description field will load a side-window on the right of the program that displays the description for the rest of the vanilla races (again, save Avian, for some reason). At this point, all you have to do is delete the basic text, write in something new (make sure the racial description value name is set!) and hit the commit button! You should automatically shift down to the next object and the object you just wrote for should appear as grey on the list, which means there's a patch for it in the folder you specified at the start! BE AWARE That this tool covers most objects in the game, but by default you will NOT be able to make custom descriptions for upgrade-able crafting stations! So whatever you write for the basic furnace will stay that way all the way to the Atomic furnace! Same for the anvil, inventor's table, foraging table, etc. You'll have to find another way to write in scan texts for those. Probably some finagling in notepad++ or whatever. When you're all done, it's just a simple matter of publishing the work as a mod, wherever you like, either in the race you're making, or as a separate mod for the race you're writing for!