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 Elevator of Doom causing exceptions + various other tweaks #59

Merged
merged 5 commits into from
Jan 5, 2025

Conversation

eXish
Copy link
Contributor

@eXish eXish commented Oct 16, 2024

Tweaks assumed that all bombs ran will have a FloatingHoldable component, which Elevator of Doom does not.

This fixes issue #55.

The old URL for Parallel Mazes has died, so this also replaces that with a working one.

Symbstructions has been fixed mod side, so this also removes that tweak.

Lastly, I noticed that vanilla needies log a pass from Tweaks every time they are done correctly, as seen in the image below. I assume this is intended behaviour and should be done for all needies. However, all passes are not logged by Tweaks on modded needies, as it seems that the OnPass method in BombComponent does not fire for ModNeedyComponent. This also fixes this by directly hooking into the KMNeedyModule OnPass instead.
Screenshot 2024-11-17 200410

eXish added 2 commits October 15, 2024 22:25
Tweaks assumed that all bombs ran will have a FloatingHoldable component, which Elevator of Doom does not.
@eXish eXish changed the title Fix Elevator of Doom causing exceptions Fix Elevator of Doom causing exceptions + Parallel Mazes new URL Nov 9, 2024
@eXish eXish changed the title Fix Elevator of Doom causing exceptions + Parallel Mazes new URL Fix Elevator of Doom causing exceptions + Parallel Mazes new URL + Modded needy solve logging Nov 18, 2024
@eXish eXish changed the title Fix Elevator of Doom causing exceptions + Parallel Mazes new URL + Modded needy solve logging Fix Elevator of Doom causing exceptions + various other tweaks Dec 8, 2024
@samfundev samfundev merged commit ce4edfb into samfundev:master Jan 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants