New Features:
Custom Game Editor
Custom Levels can be saved, loaded, and edited from the the Custom Game Selection Menu.
Tool availability has been added to the custom game menu.
Completion requirements has been added to the custom game menu.
Starting text field has been added to the custom game menu.
Ore veins, terrain values, tools, and completion variables have been seperated to their own tabs.
The generated world can now be edited and saved in the World Edit state.
Allowing you to place buildings and terrain directly into the map.
Streamlined new game map preview generation and making it asynchronous.
Terrain generation is no longer limited by distance.
Map preview now draw's asynchronously, limiting frame drops in the menu.
Asynchronous Loading and Saving.
Failed load catch and UI has been added.
A loading screen has also been added.
Terrain Shadows
Shadows options added to advanced video settings.
Minimap no longer displays shadows.
Font Scaling
All texts now default to a point clamp sampler state.
Texts will now appear more sharp.
Texts will now automatically apply a linear clamp sampler state when the text is too small.
Text elements will now draw with higher clarity for their smaller texts.
Second "tooSmallBatch" Sprite Batch parameter added to all text objects.
Color Blind Accessibility
Iron Ore terrain has been made a deeper, darker red for a greater distinction from Bauxite Ore. *
The Iron Ore matter color has not been changed.
The color of Iron Ore Terrain has been updated in mission tip images. All 1 of them...
Outlines have been added to each building sprite, to visually separate them from each other and the environment.
Number Field Element
Added the number field element, works identical to the the Input Field UI Element
but the field can only accept numbers.
The field can be set to accept either whole or decimal numbers.
Input Field Overhaul:
Per character cursor selection, multi character selection, full string selection.
Clipboard's copy, cut, and paste features.
Minor Additions:
SetElementActive command added. Sets the provided element in the provided viewport to active or inactive.
OpenFolder command added. Open's the provided directory in your system's file explorer.
OpenAppDataFolder command added. Open's the provided folder name in your system's file explorer.
New Sprite Batch added: TippyTopUIBatchLinear.
The Slider UI Element now supports custom front and back textures,
adding the texture name and padding for both in the Slider constructor.
Building Volume Option Slider now reflects the actual volume change in real time.
Placer pathfinding has been optimized and its search area has been reduced to 75 by 75 tiles.
Adjustable in the INI file.
Variable "PathFindAreaSize" will not appear in old INI files.
Delete the file for it to be replaced. Or, add the variable to the file yourself.
Mission and Recipe Changes:
Mission Microchip:
Microchip Recipe now requires 3 transistors and 3 Silicon Wafers.
Circuit Board Recipe now requires only 1 transistor.
Transistor Recipe now outputs 4 transistors.
The Circuit Board/Microchip/Transistor ratios remain the same, Transistor output has just been changed
to be more in line with other multiple output recipes like Blades.
Silicon Wafer requirements for Mission: Microchip has been increased to 48, from 16.
To reflect microchip recipe changes.
Tip: Multiples, Part II has been added to clarify the requirements for the microchip recipe. *
The Required Matters of Mission: Circuit Board has been reordered for cleaner progression. *
Bug Fixes:
Custom Game Map Preview now displays the full map when a large world size is selected.
Custom Game Menu's Starting Vein's Squash slider no longer resets to 1 when its vein placement order is changed.
The Capacitor Recipe has been corrected. The placement of the input and additive matters has been switched.
Using The Open Interface tool will no longer interact with UI elements.
Opening an interface with the tool will no longer immediately close it.
Splitter will no longer display incorrect world matters when one of their output events has failed.
UI Element Slider now properly pads its background texture.
No more overdraw when a slider's value is set to 0.
Recipe Book's filters now remains between load screens.
Aster Symphona is now configured for optimizations.
* In order for changes to missions to be made, a new game of that mission must be made.
These changes will not be made to any current saves.
