ePDA - Empyrion PDA helper Your one-stop for all PDA related editing/creation. < Download latest version > Create/edit/delete Chapters, Tasks and actions in a friendly interface, helping you best utilize the functions of the PDA system. Features two views: -The bubble view, primarily intended for beginners: Offers a more fun, and gentle approach to the subject, where you can mess around a little, if you lack inspiration. -The PDA view: Shows you a rough estimate of how it will look ingame. Smooth chapter editing: With right side changing for Tasks, and actions Intelligent checks under actions, to help you pick out what you need. -Datamines all playfields for POIs, used NPCs, Ressources, etc. -Only shows relevant types for you to pick. -Allows manual entry, if you want something outside of the list. < Download latest version > Requirements -WinRar / 7zip / other software that can read a .rar file -A browser. Firefox is recommended. It may not work properly in other browsers How to install 1. Download the latest version from the link above 2. Go to your "Empyrion - Galactic Survival" folder in steam. (For instance "D:\APPS\steamapps\common\Empyrion - Galactic Survival") 3. Pick any folder *ABOVE* "Empyrion - Galactic Survival" (For instance APPS in this case) 4. Extract the files into this folder [You need some software to extract the files. WinRar, 7zip or the like] (Extracted files is marked with yellow) 5. Configuration Spoiler: 5a: Manually configure it: 1. Open the file "Emp_config.txt" in your favorite editor (notepad for instance). 2. Your file should look something like this: Spoiler: 5a: Manually configure it: note, that there might be more/different/less options in the future. This image is from v0.996 3. Edit atleast "fullUrl", and Scenario -Paste the path from step 2 here: (in this example, D:\APPS\steamapps\common\Empyrion - Galactic Survival) so that the line reads: "FullUrl":"D:\APPS\steamapps\common\Empyrion - Galactic Survival", -The scenario parameter is used to specify if you are editing a scenario. If so, specify the name of the scenario folder here. Otherwise leave it blank, for default Empyrion. 4. Edit other variables if you want. Above each setting is a line with __comment. This explains what the setting does. 5. Save the file or Spoiler: 5b: Use the configuration.html to configure it: 1. Open configuration.html in your browser (recommended: Firefox) 2. Go through each step of it, and configure what you want -Atleast edit the "FullUrl" under "EmpyrionPath" 3. When you are done editing variables, click the Save button, and 3a: Overwrite the current emp_config.txt, with the one that pops up for download or 3b: Manually copy and paste everything from the text-box that appears You can use any text editor to do so. Simply select all on the config page, copy it, open the emp_config.txt, and paste it there. Your emp_config.txt file should look something like this: 6. Using it You can choose to either use the executable, or running it solely in your browser. The downside to using the browser-only version, is that you have to manually save the PDA files. These are saved automatically when using the executable. Using the executable is also convenient, and will keep backups. If you are using an operating system other than Windows, you can not use the executable, and have to use the browser only version. Spoiler: 6a Using the executable (recommended) 0. You might want to check your configurations for the executable section of the config part. This is optional. 1. Doubleclick "emp_launcher.exe" 2. Two windows will open: -One in your browser -One in windows; An application called 'Emp helper server' Spoiler: 6a Using the executable (recommended) 3. DO NOT close the application. You need this to save, if you have put the configuration "ShouldSave" to true. -If you close it. Launch the "emp_server.exe" file in the "emp_assets" folder. 4. Use the tool. Click "Save" in the browser window to save your progress. or Spoiler: 6b Using only browser 1. Open "emp_main.html" in your browser (recommended: firefox) 2. Use the tool. Click "Save" in the browser window to save your progress. 3. Two windows will open 4. Open one of the windows, copy everything in there -Go to the PDA folder of the scenario you are editing -Open the file -Copy everything from the browser tab -Delete everything in the file -Paste what you copied into the file -Save the file Repeat for the other file. NOTE: This method DOES NOT automatically save. You HAVE TO follow step 4 EVERY TIME you wish to save your progress. Thank you RexXxuS for invaluable help "deciphering" the PDA format. Also for your work past 0.993, with among other things, the design! FAQ Q: How do I do X A: It should be fairly obvious. Incase you are unsure of something, hover the mouse over what you are unsure about, and a black popup should show, telling you what it does. In the bubbleView/PDAview, hover over the "hint" in the menu. This will also produce a popup. Q: I got an error in the browser A: Read the error. It is most likely due to one of three things: -You didn't place the files properly. Note, that they MAY NOT be in any subfolders, and should appear exactly, as step 4 in the "How to install" section shows. -You didn't configure the config.txt file properly. Please refer to step 5 in the "How to install" section. -Your PDA files are corrupt. Make sure that the PDA.yaml file *atleast* contain these two lines at the top Code: Creator: "Eleon Game Studios (RexXxuS)" Chapters: Q: I'm still having a hard time getting it to work A: Please read over the "How to install" section again. If you are still having trouble, please send your PDA.yaml, PDA.csv, and config.txt file, together with an image showing where you extracted the files to. Also make sure to include your Empyrion path. Q: An update occured: How do I get the newest version? A: Follow the download link in this post, and download the new version. First thing you should do, is check the emp_changelog.txt, under the folder emp_assets/. If there have been an update to the configuration file since your version, you have to replace *all* the current files with the new ones. If there have not been one, you can replace *all* the current files *except* the emp_config.txt, to keep your current configuration. [Remember to update the config.txt, if you overwrite it][Unsure about your current version? It's stated, when you open the emp_main.html, in your browser, as the title] Contribute If you like the tool, please feel free to contribute in one of the following ways: -Keep an eye out for bugs, and report them -See if there's anything that doesn't belong in the checks section, or if something is missing. -Suggest other wordings. English is my second language, so you might be able to explain some of the things better than it currently is. -In the checks section, re-test what is commented, and notice if it have changed ingame. [Most notes are from A6] -Donate: If you feel generous, I won't say no to your money. It will help me to assign more time for future updates (If you want, you can donate here: Donate via Paypal . (Please note, that I do not care for your address, etc, but paypal requires it)) -Give feedback. Let me know what could be better, or what you would like to see in the future License You are free to use this tool for personal projects. If you intend on selling the pda entries, contact me, and we can work something out [Eleon is excluded from this rule]. You are free to share anything you create using this tool, aslong as you don't sell it. You are free to modify the sourcecode for personal use only You may not redistribute the tool, or any modified version of it.