Releases: MauveCloud/Ic2ExpReactorPlanner
v2.4.2
v2.4.1
v2.4
Fixed some issues with reflectors.
Added initial support for Coaxium mod.
Included simplified Chinese localization provided by An_continent.
Improved handling of pasted reactor codes.
v2.3.4.3
Adjusted maxDamage of Condensator (thanks Bbools)
Comparison sanity checks, automation pulse condition fix
v2.3.4.2
Fixed comparison handling when reactor has no output.
v2.3.4.1
Adjusted default split pane sizes.
Removed "Enable GT 5.08/5.09 Components" options, since they're now redundant.
Improved handling of nearly-identical data in comparison.
v2.3.4
Fixed naquadah simulation and thorium details.
Added "expand advanced alloy" option.
Improved comparison feature: now the in-tab code can be locked, lines that are not significantly different between the two designs can be hidden, and there is a button to copy the comparison data to the clipboard (including colors when pasting into an editor that supports that, such as WordPad, OpenOffice Writer, or Microsoft Word).
Added MC version and GT version selectors to Advanced tab. (these will affect component availability, materials shown, and in a few cases component behavior or durability)
Added extra color coding for when only one of the compared designs goes over 85% heat.
v2.3.3
Possible fix for overlapping buttons. (did not happen on all systems)
Fixed persistent "pulsed reactor" when "automated reactor" is selected and "old-style codes" is active.
Allowed display of heating and cooling details even if reactor would explode
Added version number display.
Added rounding of EU/t and HU/t outputs that are close enough to integer values.
Corrected inconsistent conditionals that allowed unmatched parenthesis to appear in old-style reactor codes
Disabled "invulnerable" components from setting non-default automation values, since they will never need automatic replacement.
Adjusted wording to clarify outputs shown after simulation.
Made heat-relating numbers display in integers instead of floats (thanks KrisBigK)
Added saving of CSV output path.
Adjust how "possible" vent cooling is calculated.
Hopefully improved reliability of Paste Code button.
Tentatively implemented comparison feature.
Added dialog to display if a Java exception occurs.
Added improved component tooltips. (thanks kekzdealer)
v2.3.2
Fixed bug in CSV data - fuel rods were listing output during off pulses.
Added option to show old-style (pre-2.3.1) reactor code. (This will help for those who for some reason want to copy a reactor design from a new version of the planner into an older version; copying codes the other way already worked)
Corrected materials counts for GT-specific fuel rods. (GT-specific fuel rods require 3 dusts instead of just one in the latest GT 5.08 and 5.09 builds.)
Adjusted size constraints.
Added option for showing/hiding component pre-config controls.
Adjusted reactor code generation to omit unused data. (pulse settings for a non-pulsed reactor, automation settings for a non-automated reactor)
Adjusted heating and cooling details shown in simulation. (if the reactor has had at least 20 simulated seconds for components to stabilize and at least 20 more seconds to collect sufficient data, it shows average hull heating, average component heating, average and possible hull cooling, and average and possible vent cooling (if applicable))
Added extra output details regarding active and inactive time for a pulsed (or automated) reactor.
Also added a button for resetting the pulse configuration.
Center-aligned simulation controls.
(re-)added support for texture packs.
Removed user-visible mentions of "reactor ticks".
v2.3.1
Shortened reactor codes - now uses Base64, with a prefix of "erp=" (for "experimental reactor planner") to distinguish the new codes from the previous mixed hexadecimal/base-36/delimiter codes and Talonius codes. The new reactor code generation function is also more easily expandable to handle extra details.
Tweaked how users can choose simulation style, added option for limiting reactor ticks simulated.
Added reactor and component outputs to CSV data.
Also removed useless columns (e.g. heat/damage columns for component heat vents or iridium neutron reflectors, which never break)
Added temporary memory of initial heat, automation threshold, and reactor pause per palette component.
Moved code field (and related buttons) below reactor grid.
Added handling for the situation when removing platings would cause initial reactor heat to be above explosion temperature.
Also added tooltips to explain the color codes sometimes added above components in the reactor grid after simulation.
Added dynamic visibility and enablement of certain UI elements.
Added middle-click support (with alt+click as an alternative, which will hopefully work as option+click with a Mac keyboard).
Added persistence of advanced settings.