Added:
- Toggling the UI with a hotkey
- Support for the snowocar hitbox change
Fixed:
- Issue where image view, and notification view didn't properly display when using the RenderMenu selectable
| Downloads | 730 |
|---|---|
| Updated | 11 days ago |
| Released | 2 years ago |
| Numeric ID | 480 |
| Min. Openplanet | 1.26.0 |
This plugin was developed using generative AI.
From the developer: After the 0.4.0 full rewrite, most of the AI generated code was removed/majorly altered, the 'standard' uses are still there ofc, like autocompletion and such, but there is not one thing to point to as more AI generated than other parts of the code at this point, as it's mostly just autocompletion xdd... The images used in the 'image' and 'table' views are collages and traces of some AI generated assets, and some yoinked from the internet.
Over the years Nadeo has been continuously 'improving' the game with physics changes, and at this point, keeping track of what maps have what physics can become pretty cumbersome... So, I decided to make this plugin as a solution to this problem!
| Feature | Status |
|---|---|
| Auto-detects every loaded map and compares its exeBuild timestamp (and special flags such as legacy-wood) against a curated rule-set. | ✓ |
| Warns you instantly when you are playing on a map where physics changes might have an inpact | ✓ |
| Very customisable positions, sizes, timing, colours and per-patch on/off toggles for all possible patches can be edited | ✓ |
| Exports an API so other plugins can query the current map's physics with one call. | ✓ |
Patch Warner exposes a single shared function:
namespace PatchWarner {
import string GetActivePhysicsChangesJSON() from "PatchWarner";
}
GetActivePhysicsChangesJSON() returns a JSON string like
{
"Water-1": true,
"Ice-1": false,
"Ice-2": false,
"Ice-3": true,
"Wood": true,
"Bumper": false
}
A definitive list of rule keys lives at the bottom of src/core/rules.as.
Add dependencies = ["PatchWarner"] to your own plugin's info.toml, call the function, parse the JSON, and react however you like, be that showing the user a popup, a warning about a broken skip being avalible, or something completely different!
Feel free to use this in any of your other projects! <3
Added:
Fixed:
Fixed:
Added:
Major refactor of entire codebase
Added