General [@Berserker66]
- The big yaml rip
- The format and layout of the settings files,
.yamlhas drastically changed and all existing yamls will need to be remade or updated to the new format. - New options for all ranges (crystals, triforce pieces etc.):
- random-low, random-middle, random-high, they are triangular distributions https://en.wikipedia.org/wiki/Triangular_distribution , with the name indicating where the pointy end (mode) is.
- added new root option:
requires, which can be used to throw an error if the yaml requires a certain version or plando features to function as expected.
- The format and layout of the settings files,
- Placement error text now tries to blame a particular player's plando for the fill failure. (Only works if the placement directly lead to an error, not if it's emergent later)
/receivedshould now work correctly in the LttP and Factorio client
A Link to the Past
- New Logic: Hybrid Major Glitches [@espeon65536]
- There are 4 underworld clips that may be required: Kiki Skip, Mire -> Hera, Hera -> Swamp, and Ice Palace entrance clip.
- You will never be expected to open a chest in an incorrect dungeon state, or dupe a prize in a different dungeon.
- However, utilizing these clips as methods to access the dungeon in the correct state, or in order to access the region surrounding the dungeon, may be required.
- remove - and _ from hint tile texts [@Berserker66]
- non-native items are now the Power Star [@Berserker66]
Factorio [@Berserker66]
- fix Recipe Time randomization not being deterministic in non-race mode.
- fix funnels getting sorted when they should be random
- Rocket Silo is now a "Static" node, which means it will not be in any shapes and always retain its cost (local goal, essentially)
- The option "random_tech_ingredients" is gone and its functionality is now default.
visibilityoption is nowtech_tree_informationand gained a new option: only show if a node is a logical advancement or not- fix vanilla ghost tech entries appearing
Technical [@Berserker66]
- There is now the beginnings of a World Loader, in the future this will be built out to allow plugin-like handling of world types.
- Improved, but not resolved, linux compatibility of MultiMystery.py
- Fix yaml triggers not allowing to write back a new result of what they triggered on