[RELz] Skyrim Potion Maker (Android App)

Post » Tue Apr 01, 2014 11:44 pm

I have finally published my Android app and its accompanying PC program. This is totally FREE and always will be. I did it to learn Android Programming, and (gasp) try and get a real job.

Skyrim Potion Maker (Android App)

Get it here on Google Play: https://play.google.com/store/apps/details?id=com.rick.android_skyrimpotionmaker

The purpose of this app is to allow you to discover potion recipes (ingredient combinations) from a desired effect (like Restore Health), with the option to not show recipes that would also have an opposite effect. Then it will allow you to select from other effects that are available by adding a 3rd ingredient.

Initially, I wrote it to just use all of the alchemy information available without restrictions. But then, I decided it would be much better if it could function using the latest information of your current player, since using all ingredients and their effects is (uh) cheating.

This led to the development of the PC program (detailed below).

Now you have the option to only use the information available to your character or go ahead and cheat.

Either way, the program offers the following functionality:

  • You can select the DLCs and Mods to use for recipe creation.
  • You can choose whether recipes that produce opposing effects are shown or not, or turn on the Purity option to automatically remove the opposing effects (like the Purity perk does).
  • You can save recipes to your Recipe Book to view later.
  • You can export, modify, and import the XML files used to create the Alchemy database. In this way, you can add ingredients and/or effects added by other mods and/or modify the various settings of them.

Every page in the App has a help button, that will explain that page in detail.

Skyrim Savegame Utilities (PC Program)

This program is available on the Nexus here: http://www.nexusmods.com/skyrim/mods/52594/?

This program provides 3 functions:

  • Savegame Savior - I wrote this first to learn how to use a directory watcher on the savegame directory. It detects when a quicksave occurs and renames the ess and (if SKSE is installed) the skse files. This allows you to do quicksaves and keep as many as you want. It works great, but the game doesn't know how to automatically reload a renamed quicksave when on your death. So, you just have to do it manually.
  • Potion Maker Options - This function works with the Android app. It detects when you do a quicksave, fullsave, or (optionally) a save using another mod. It extracts your character's current alchemy information (known ingredients and effects) and makes that information available for the Android app. When the Android app requests the data, it is sent to the device, and you can create potion recipes using this data. This way, you can use the app on your phone without leaving the game.
  • XML PC Sync - Enable this function to export and import XML files from/to the Android app.

This program includes an HTML based help file system that explains all of the functions in detail.

The source code for the PC program is available on GitHub here: https://github.com/Rick-A-Droid/SkyrimSaveGameUtilities

User avatar
T. tacks Rims
 
Posts: 3447
Joined: Wed Oct 10, 2007 10:35 am

Return to V - Skyrim