Skip to content
This repository was archived by the owner on Oct 28, 2022. It is now read-only.

Commit d82f79e

Browse files
bump version
1 parent 0290f6d commit d82f79e

File tree

2 files changed

+21
-4
lines changed

2 files changed

+21
-4
lines changed

CHANGELOG.md

+20-3
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,35 @@
1+
# 0.10.0
2+
3+
- Change random point algorithm to use points on available floor triangles, if a floor is required for placement.
4+
- Fixes slope calculation, it actually works correctly now.
5+
- Config fixes:
6+
- Peach-Slide: Don't randomize star-box.
7+
- All levels: Don't randomize vanish cap, it can make a level impossible.
8+
- Fix floor type "WATER_FLOWING" from metal cap level not being a viable floor for placement.
9+
- Fix heights/spawnheights and bounding boxes for coin formation. Still not perfect.
10+
11+
# 0.9.0
12+
13+
- Implemented automated build system
14+
- Fixed priority system of which rules to apply. The more specific a rule is, the more priority it will have. For example, a rule matching BOB will have less priority than a rule matching Goombas in BOB.
15+
- Fix distance_to calculations (takes forever though)
16+
- Cleanup
17+
118
# 0.8.0
219

320
- Complete rewrite of how configurations work. Please see the `/Config` folder which contains `sm64.vanilla.yml`.
4-
- Improved support for many different romhacks, by allowing different configurations based on *checksums*.
21+
- Improved support for many different romhacks, by allowing different configurations based on _checksums_.
522
- Improved configurability of object placement, as they now support nested rules, rules under specific circumstances, grouping and many more.
623
- Implemented "key" logic, to define certain levels as `requires_key` and others as `key_receive` - the value passed will be compared during randomization, to determine if the order is within logic.
724
- Implemented matching for behaviour parameters, to shuffle coin formations.
825
- Implemented logic for levels that have levels nested within them, but are not "overworld" levels, like HMC, which contains Metal Cap. All cap levels are now shuffled between each other.
926
- Implemented "continues_level" which makes the randomizer treat the levels as being the same. This is to fix problems when beating Bowser battles.
1027
- All previous rules with additions from the SM64 Randomizer Discord were added to the new configuration.
1128
- For more information on how to write and alter configurations, consult the Configuration documentation, here: `/Config/README.md`
12-
- Implemented *blacklisted* regions for levels, to indicate areas *behind* loading triggers. This is to avoid issues with unreachable objects.
29+
- Implemented _blacklisted_ regions for levels, to indicate areas _behind_ loading triggers. This is to avoid issues with unreachable objects.
1330
- Implemented Bounding Box and Bounding Sphere checks, to improve the quality of placements for certain enemies like Mr. I and Bob-Omb King.
1431
- Remove Texture for the tree shadows in castle grounds, so shuffled trees don't look weird.
1532

1633
### Older versions
1734

18-
Check [releases](github.com/andrelikesdogs/sm64-randomizer/releases) for older changelogs.
35+
Check [releases](github.com/andrelikesdogs/sm64-randomizer/releases) for older changelogs.

__version__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '0.9.0'
1+
__version__ = '0.10.0'

0 commit comments

Comments
 (0)