Status Light manipulation
Version 4.6
This update adds new APIs for changing the status light or max strikes, faking strikes, and other opt-in checks. All binaries have been recompiled to take advantage of the new compiler optimizations.
MINOR
wawa.DDL
:
- Add
Wawa.DDL.KMBombStrikeExtensions.Detonate
for instant detonation. - Add
Wawa.DDL.KMBombStrikeExtensions.GetMaxStrikes
, andWawa.DDL.KMBombStrikeExtensions.SetMaxStrikes
for getting and setting the strike count until the bomb detonates. - Add optional parameter in
Wawa.DDL.KMBombStrikeExtensions.SetStrikes
to auto-detonate if the strike count exceeds the maximum.
wawa.Recall
- Add
Wawa.DDL.Entity.Change
and its corresponding argument typeWawa.DDL.StatusLights
to allow toggling different status lights. - Add
Wawa.DDL.Entity.FakeStrike
to make a module pretend it struck.
PATCH
wawa.Modules
and wawa.TwitchPlays
:
- Micro-optimize and reuse collections throughout the library when possible.
General:
- Use the new .NET 9 Preview SDK which grants improvements in compiler optimizations. All versions from here on out will be using the new SDK when compiling.