Releases: All-Of-Us-Mods/MiraAPI
Releases · All-Of-Us-Mods/MiraAPI
0.1.9
Mira API 0.1.9
- New
CustomRoleConfiguration
object to replace properties inICustomRole
. - Add
CustomRoleSingleton<T>
utility class to access a role class (This role class does not belong to a player). - Fix visual bug with
CustomActionButton.SetUses
method. - Fix visual bug with modifiers and HUD.
- Fix visual bug with flashing white button in HUD.
- Fix visual bug in Role Options Menu.
Full Changelog: 0.1.8...0.1.9
0.1.8
Mira API 0.1.8
- Make timers run on all players
- Fix double de-activation of modifiers if using
ClearModifiers()
- Fix
TimedModifier
instant removal ifAutoStart
is false - Fix error with
TaskAdder
in Polus when openingOutside
folder - Fix issue in
ExampleMod
- Add utility methods to
TimedModifier
(Start, Stop, Pause, Resume, Reset) - Add Pixels Per Unit for
LoadableResourceAsset
s - Add the
ContactFilter2D
param toGetNearestObjectOfType<T>()
- Add a predicate to
PlayerControl.GetClosestPlayer()
extension method - Improvements to vent usage for custom roles
- Slight modification to how
ModifierComponent
s are cached internally - Slight code changes
Full Changelog: 0.1.7...0.1.8
0.1.7
0.1.6
0.1.5
0.1.5 Changelog:
- Various code documentation and small tweaks to fix warnings
- Add
DeathReason
into theOnDeath
method inBaseModifier
. - Add
CanUseSabotage
toICustomRole
from @CallOfCreator - Add
GroupPriority
setting to Option Groups for ordering. - Add
LoadableAudioResourceAsset
from @Rubyboat1207 - Fixed the button reset issues after meetings.
- Fixed
TimedModifier
RPC issue. - Fixed neutral killing issues.
- Rename some properties in
ICustomRole
to clear up confusion. - Changed the vent color for custom roles to match their role color.
- Renamed 'Outcast' to 'Neutral' in the
IntroCutscene
. - Hide mods in
TaskAdder
if they have no roles. - Update example mod
New Contributors
- @Rubyboat1207 made their first contribution in #12
- @CallOfCreator made their first contribution in #13
Full Changelog: 0.1.4...0.1.5
0.1.4
Mira API 0.1.4
- Fixed various null reference errors
- Removed
ModdedStringOption
(useModdedEnumOption
with string array now) - Added Sonar code analyzers
- Various code documentation
- Refactored access of various Mira features
- Made Role Tab optional via new property in
ICustomRole
- Fixed custom colors
- Various code formatting things
- Added new
GetHudString()
method to modifiers
Full Changelog: 0.1.3...0.1.4
0.1.3
- Add new extension methods
- Bug fixes
- Custom murder RPCs
Full Changelog: 0.1.2...0.1.3
0.1.2
- Fix modifiers assignment logic
- Fix Lobby View pane refresh
- QOL Features
- Bug fixes
- Comments
Full Changelog: 0.1.1...0.1.2