Releases: ThizThizzyDizzy/nc-reactor-generator
Releases · ThizThizzyDizzy/nc-reactor-generator
v5.0.0-beta.9
- Added global elements to all NCPF configurations
- Added oredict/tags element module
- Re-added recipe outputs for most multiblock & block recipes.
- Added ore dictionary support to BG String export
- Added a setting to toggle the 3D view on the main menu
- If you only have one multiblock, it will now always be selected on the main menu
- Updated NuclearCraft configuration
- Fixed overhaul nuclearcraft.cfg import ignoring global heat & efficiency multipliers
- Fixed MSRs vessels not turning on when neutron shields are involved
- Fixed 3D view resetting its enabled state when zooming in or out
- Fixed NoVR check & library downloading on arm systems (PR from @IntegerLimit)
v5.0.0-beta.8
Added overhaul SFR generator presets, various overhaul SFR generator things
v5.0.0-beta.7
- Fixed irradiators with no generated heat always being considered valid
- Fixed recipes with list element definitions (i.e. oredict) not saving in multiblocks
- Added Open Folder button on save/export
- Fixed Ctrl highlights highlighting every location for blocks without placement rules
- Fixed Ctrl highlights appearing with a non-editing tool selected
v5.0.0-beta.6
- Fixed crash when using stators in a turbine
- Fixed crash when moving non-casing blocks over the edges of an overhaul casing
- Added legacy names for recipes using High Pressure Steam
- Fixed Neutron Irradiator text wrapping in Overhaul SFR/MSR tutorials
- Fixed MSR heaters not being treated as valid moderators
- Fixed 3D cubes not rendering properly in the credits
v5.0.0-beta.5
- Fixed water heatsinks and standard heaters being removed upon converting between SFR and MSR
- Fixed references for legacy NCPF addon placement rules
v5.0.0-beta.4
- Fixed crash when propogating neutron flux through neutron shields
v5.0.0-beta.3
- Fixed all modules being enabled upon loading settings
- Fixed crash when loading configurations with the corresponding modules disabled
- Fixed some errors only appearing in the console, particularly when importing multiblocks
- Fixed various issues when importing legacy NCPF files
- Fixed output vents not being treated as valid casing blocks
- Un-flipped image export preview
- Fixed configuration details and metadata not appearing on image export
v5.0.0-beta.2
- Fixed active cooler recipes not saving
- Fixed active coolers not loading from hellrage JSON
- The plannerator is now slightly more tolerant of malformed hellrage JSON files (leu-235.com exports)
Version 5.0.0 BETA
Stuff I spent a lot of time on
NCPF
+ Completely redesigned NCPF (This is designed for better integration with other tools and with Minecraft/NuclearCraft itself; the new primary file format is now .ncpf.json)
+ Redesigned all configuration menus
* All old formats are still fully supported
* Fixed textures always being upside-down (even if they appeared to be upright)
- Slowed down initialization and saving/loading :(
DSSL
+ Rewrote DSSL editor to use true DSSL rather than an a custom interpreter
+ Added tabs for opening multiple files at once
+ Added a bunch of shortcuts to the DSSL editor (such as Shift-Delete or Ctrl-Tab)
+ Added some more editor features that I've probably forgotten by now
Other dev stuff
+ Added a really bad config2 recovery editor
+ The benchmark argument now lets you choose what benchmarks to run
+ Default generator settings are now generated from templates instead of being hardcoded
Stuff normal people care about
General stuff
+ Added external configurations (save them to a `configurations` folder and they will appear in the quick-load configurations list)
+ Added an option to load the last loaded configuration on startup
+ Added support for Windows & MacOS on arm64
Configurations
* Fixed QMD Hafnium shield having no stats
Editor
+ Added Quantum Traversed Efficiency Module
* Fixed reactor casings rebuilding every edit when auto recalculate was turned off
* Fixed most editor tools not rendering ghosts in the top and left of the turbine coil grids
Generator
+ Added an Overhaul SFR generator (Although it doesn't have any default settings, and may or may not actually function properly)
+ Added save/load for generator settings
+ The generator animation now matches the current generation speed
* Fixed active cooling rates being doubled in the underhaul generator
* Fixed casings being wrongly cached in the generator
* Fixed active coolers being selected by default in underhaul generator stage 1
* Fixed the generator not properly showing the imported multiblock
- Removed the old generator that never worked well anyway
UI Changes and Fixes
+ Added sliding across toggle boxes for symmetry settings and block indicies in the generator settings
+ Added expand/collapse buttons to generator settings
* macOS Cursor calibration now saves and scales GUI appropriately
* Fixed numerical fields not clearing on backspace with a negative value
* Input dialogs are now focused upon opening
* Fixed errors during menu transitions being hidden once the transition finishes
S'plodo-bot
* Hangman no longer uses unstable designs
* Fixed hangman counting ports, casings, etc. towards the guess limit
* Fixed s'ome critical misspellings recarding s'mores
File Exporting
+ Added an option to exclude casings, controllers, and ports from the image export parts list
* Fixed turbine coils being hidden in image export when excluding casing
Other
* Rebuilt recovery mode to be slightly more helpful
- Removed the headless API that nobody used and probably didn't work anyway
- Temporarily removed placement rule trees
- Temporarily removed configuration validator
- Temporarily removed legacy NCPF explorer
* Fixed tons of bugs
- Added tons more bugs
bug fixes, a changelog, and more macOS shenannigans
- Added info panel to the main menu
- Added cursor calibration screen because macOS
- Fixed tooltips and 3D preview highlighting the wrong block in turbine coil editor grids
- ForgeConfigReader and OverhaulNCConfigReader will now accept some mismatched types
- Fixed main menu metadata panel turning invisible when closing