Eliash
Feb 22, 2007, 03:36 PM
Phantasy Star Universe - Convert
This program is designed to help determine the best price to buy lower level synthesis materials with the purpose of converting them into higher level materials.
Java Program
NEW: Java version (http://www.geocities.com/link7887/PSUConvert.html)
Version 1.01 - Plans
- Add support for wood conversions.
- Add support for metal conversions.
- Add Documentation to website.
Version 1.00 - Current Version
- Initial Launch
- Simplistic Graphic User Interface (GUI) support.
- Similar capabilites as previous C++ program.
- Introduces new information for each materials:
* Board Cost
* Board Production
* Board Consumption
* Material Price
* Star Rating
------------------------------
C++ Program
NOTE:If a file other than 'PhantasyStarUniverseConvert.zip' attempts to download simply cancle and retry again. For some odd reason it promted me to randomly download a music file.
Click here to download. (http://files.filefront.com/6804357)
Future Update Plan: Version 1.06
- No plans made.
Version 1.05 - Current Version
- Bug Fix: The program should now calculate each board charge with respect to the amount of materials used divided by the amount of materials required. For example: A board that has 10 charges and requires 5 materials per charge should now calculate as 1 board for 50 materials rather than 5 boards like it previously was. This change applies to rounding calculations.
- New Feature: Added additional support for the user to freely switch between rounded board costs (rounds price to the next board) and exact board cost (calculates price depending on the percentage of the board used.) Rounding is good for calculation when converting will not be used often, whereas, those who convert frequently may find more use for fractional board cost.
Version 1.04
- Bug Fix: The program should now correctly calculate the prices of all the boards required to to reach the desired conversion. This should allow for the use of materials that are several ranks below to be correctly priced.
Version 1.03
- Bug Fix: Metal conversion recipies should work properly. Previously the price for boards wasn't be calculated correctly and no board cost was included in the result.
Version 1.02
- New Feature: Added support for wood conversion recipies. All users should now be able to generate a list for all woods.
- New Feature: Added support for metal conversion recipies. All users should now be able to generate a list for all metals. [Metal conversion is not working properly
- New Feature: Added multipul conversion option. Previously users would have to restart the program after a list had been generated.
Version 1.01
- Bug Fix: Fixed fractional board cost. Now all values returned should take into account the amount of boards needed while calculating the price.
For example: It will now calculate the price of 3 boards when converting 25 materials. Previously it calculated 2.5 boards making the maximum price a bit off.
- New Feature: Added additional information in the list generated. Previously users were forced to calculate the total amount of materials needed in order to properly convert into a higher material. This has been fixed by adding a "(Nx)" [Replace the 'N' with the required amount] by the max price of each material.
- New Feature: Added additional information in the list generated. Previously users were shown a list of max prices, however, the program should now generate the cost of that option in regards to other options to allow the user to save a bit more money.
If you have any suggestions please let me know.
Instructions
Step 1:
When the program is opened you will be prompted to "Enter the name of the desired material."
http://i14.photobucket.com/albums/a315/Shadow_Echo/PSU%20Convert/1.gif
Simply enter the material name that you want to synthesis. DO NOT enter the name of the material you want to synthesis from.
http://i14.photobucket.com/albums/a315/Shadow_Echo/PSU%20Convert/2.gif
NOTE: If you enter an invalid name (anything that doesn't end in 'line') you will be notified that the requested material is not in the database. You will then be prompted to retry, type "yes" to retry and anything else to exit the program.
Step 2:
After you enter the name of the material, you will be prompted to enter the price you are willing to pay for the material.
http://i14.photobucket.com/albums/a315/Shadow_Echo/PSU%20Convert/3.gif
Simply enter the amount you want to pay and hit enter.
http://i14.photobucket.com/albums/a315/Shadow_Echo/PSU%20Convert/4.gif
NOTE: If the price you entered is greater than or equal to the NPC price, an error message will appear notifying you of this. You will be asked if you want to retry and enter another number. Type "yes" to retry, and anything else to exit the program.
Step 3:
After finishing Step 1 and Step 2 a list will show up with all the possible conversions yield the conversion upto the material you specified and within the bugdet provided. The numbers next to the material name is the maximum price you could buy those materials at without exceeding your budget.
http://i14.photobucket.com/albums/a315/Shadow_Echo/PSU%20Convert/5.gif
Anything with the "Cost exceeds desired price" message means that in order to fit the budget provided you get the material for free and/or get paid to take the material.
As is the case with all programs, there are going to be bugs. Please let me know of any bugs and/or suggestions you could think of to include in future versions. I will do what I can to see to it that they are addressed within a reasonable timeframe.
Known Bugs:
<font size=-1>[ This Message was edited by: Eliash on 2008-04-05 18:42 ]</font>
This program is designed to help determine the best price to buy lower level synthesis materials with the purpose of converting them into higher level materials.
Java Program
NEW: Java version (http://www.geocities.com/link7887/PSUConvert.html)
Version 1.01 - Plans
- Add support for wood conversions.
- Add support for metal conversions.
- Add Documentation to website.
Version 1.00 - Current Version
- Initial Launch
- Simplistic Graphic User Interface (GUI) support.
- Similar capabilites as previous C++ program.
- Introduces new information for each materials:
* Board Cost
* Board Production
* Board Consumption
* Material Price
* Star Rating
------------------------------
C++ Program
NOTE:If a file other than 'PhantasyStarUniverseConvert.zip' attempts to download simply cancle and retry again. For some odd reason it promted me to randomly download a music file.
Click here to download. (http://files.filefront.com/6804357)
Future Update Plan: Version 1.06
- No plans made.
Version 1.05 - Current Version
- Bug Fix: The program should now calculate each board charge with respect to the amount of materials used divided by the amount of materials required. For example: A board that has 10 charges and requires 5 materials per charge should now calculate as 1 board for 50 materials rather than 5 boards like it previously was. This change applies to rounding calculations.
- New Feature: Added additional support for the user to freely switch between rounded board costs (rounds price to the next board) and exact board cost (calculates price depending on the percentage of the board used.) Rounding is good for calculation when converting will not be used often, whereas, those who convert frequently may find more use for fractional board cost.
Version 1.04
- Bug Fix: The program should now correctly calculate the prices of all the boards required to to reach the desired conversion. This should allow for the use of materials that are several ranks below to be correctly priced.
Version 1.03
- Bug Fix: Metal conversion recipies should work properly. Previously the price for boards wasn't be calculated correctly and no board cost was included in the result.
Version 1.02
- New Feature: Added support for wood conversion recipies. All users should now be able to generate a list for all woods.
- New Feature: Added support for metal conversion recipies. All users should now be able to generate a list for all metals. [Metal conversion is not working properly
- New Feature: Added multipul conversion option. Previously users would have to restart the program after a list had been generated.
Version 1.01
- Bug Fix: Fixed fractional board cost. Now all values returned should take into account the amount of boards needed while calculating the price.
For example: It will now calculate the price of 3 boards when converting 25 materials. Previously it calculated 2.5 boards making the maximum price a bit off.
- New Feature: Added additional information in the list generated. Previously users were forced to calculate the total amount of materials needed in order to properly convert into a higher material. This has been fixed by adding a "(Nx)" [Replace the 'N' with the required amount] by the max price of each material.
- New Feature: Added additional information in the list generated. Previously users were shown a list of max prices, however, the program should now generate the cost of that option in regards to other options to allow the user to save a bit more money.
If you have any suggestions please let me know.
Instructions
Step 1:
When the program is opened you will be prompted to "Enter the name of the desired material."
http://i14.photobucket.com/albums/a315/Shadow_Echo/PSU%20Convert/1.gif
Simply enter the material name that you want to synthesis. DO NOT enter the name of the material you want to synthesis from.
http://i14.photobucket.com/albums/a315/Shadow_Echo/PSU%20Convert/2.gif
NOTE: If you enter an invalid name (anything that doesn't end in 'line') you will be notified that the requested material is not in the database. You will then be prompted to retry, type "yes" to retry and anything else to exit the program.
Step 2:
After you enter the name of the material, you will be prompted to enter the price you are willing to pay for the material.
http://i14.photobucket.com/albums/a315/Shadow_Echo/PSU%20Convert/3.gif
Simply enter the amount you want to pay and hit enter.
http://i14.photobucket.com/albums/a315/Shadow_Echo/PSU%20Convert/4.gif
NOTE: If the price you entered is greater than or equal to the NPC price, an error message will appear notifying you of this. You will be asked if you want to retry and enter another number. Type "yes" to retry, and anything else to exit the program.
Step 3:
After finishing Step 1 and Step 2 a list will show up with all the possible conversions yield the conversion upto the material you specified and within the bugdet provided. The numbers next to the material name is the maximum price you could buy those materials at without exceeding your budget.
http://i14.photobucket.com/albums/a315/Shadow_Echo/PSU%20Convert/5.gif
Anything with the "Cost exceeds desired price" message means that in order to fit the budget provided you get the material for free and/or get paid to take the material.
As is the case with all programs, there are going to be bugs. Please let me know of any bugs and/or suggestions you could think of to include in future versions. I will do what I can to see to it that they are addressed within a reasonable timeframe.
Known Bugs:
<font size=-1>[ This Message was edited by: Eliash on 2008-04-05 18:42 ]</font>