Skip to content

Releases: ThizThizzyDizzy/nc-reactor-generator

v5.0.0-beta.9

14 Feb 02:17
Compare
Choose a tag to compare
v5.0.0-beta.9 Pre-release
Pre-release
  • 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

03 Oct 00:17
Compare
Choose a tag to compare
v5.0.0-beta.8 Pre-release
Pre-release

Added overhaul SFR generator presets, various overhaul SFR generator things

v5.0.0-beta.7

30 Aug 19:53
Compare
Choose a tag to compare
v5.0.0-beta.7 Pre-release
Pre-release
  • 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

24 Aug 20:14
Compare
Choose a tag to compare
v5.0.0-beta.6 Pre-release
Pre-release
  • 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

20 Jun 00:30
Compare
Choose a tag to compare
v5.0.0-beta.5 Pre-release
Pre-release
  • 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

26 May 22:15
Compare
Choose a tag to compare
v5.0.0-beta.4 Pre-release
Pre-release
  • Fixed crash when propogating neutron flux through neutron shields

v5.0.0-beta.3

25 May 00:56
Compare
Choose a tag to compare
v5.0.0-beta.3 Pre-release
Pre-release
  • 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

22 May 01:07
Compare
Choose a tag to compare
v5.0.0-beta.2 Pre-release
Pre-release
  • 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

03 May 02:44
Compare
Choose a tag to compare
Version 5.0.0 BETA Pre-release
Pre-release

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

31 Oct 21:54
Compare
Choose a tag to compare
  • 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