Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix dragon randomness, 1.x slimes, and reset/load on entry. #403

Merged
merged 4 commits into from
Dec 21, 2023

Conversation

AliceLR
Copy link
Owner

@AliceLR AliceLR commented Dec 17, 2023

  • Reset board on entry and load charset/palette on entry now have an optional setting that makes them work even when re-entering a board from itself (enabled by default).
  • Dragons in all DOS versions had a 1/8th chance of making a "dumb" move every time they moved, which was broken in the port. This has been fixed for versions <2.80 and is configurable via the new board setting Dragons randomly move.
  • Slime spread speeds between 1.0 and some version between 2.04 and 2.07 used a different algorithm.
  • Better slime bug documentation.
  • Fixed broken handling for 1.x robot programs <2 bytes.
  • Reset board on entry fix and setting hack.

@AliceLR AliceLR force-pushed the fix-dragon-and-1x-slime branch from 87df196 to ba2d42f Compare December 20, 2023 10:30
@AliceLR AliceLR changed the title Fix dragon random movement and 1.x slime speeds. Fix dragon randomness, 1.x slimes, and reset/load on entry. Dec 20, 2023
@AliceLR AliceLR merged commit 9673d1a into master Dec 21, 2023
14 checks passed
@AliceLR AliceLR deleted the fix-dragon-and-1x-slime branch December 21, 2023 10:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant