Skip to content

Releases: All-Of-Us-Mods/MiraAPI

0.1.9

16 Sep 20:07
Compare
Choose a tag to compare

Mira API 0.1.9

  • New CustomRoleConfiguration object to replace properties in ICustomRole.
  • 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

14 Sep 02:12
Compare
Choose a tag to compare

Mira API 0.1.8

  • Make timers run on all players
  • Fix double de-activation of modifiers if using ClearModifiers()
  • Fix TimedModifier instant removal if AutoStart is false
  • Fix error with TaskAdder in Polus when opening Outside folder
  • Fix issue in ExampleMod
  • Add utility methods to TimedModifier (Start, Stop, Pause, Resume, Reset)
  • Add Pixels Per Unit for LoadableResourceAssets
  • Add the ContactFilter2D param to GetNearestObjectOfType<T>()
  • Add a predicate to PlayerControl.GetClosestPlayer() extension method
  • Improvements to vent usage for custom roles
  • Slight modification to how ModifierComponents are cached internally
  • Slight code changes

Full Changelog: 0.1.7...0.1.8

0.1.7

07 Sep 14:40
Compare
Choose a tag to compare

Mira API 0.1.7

  • Fix role options in LobbyViewSettingsPane

Full Changelog: 0.1.6...0.1.7

0.1.6

07 Sep 14:26
Compare
Choose a tag to compare

Mira API 0.1.6:

  • Fix LobbyViewSettingsPane issue

Full Changelog: 0.1.5...0.1.6

0.1.5

05 Sep 22:14
Compare
Choose a tag to compare

0.1.5 Changelog:

  • Various code documentation and small tweaks to fix warnings
  • Add DeathReason into the OnDeath method in BaseModifier.
  • Add CanUseSabotage to ICustomRole 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

Full Changelog: 0.1.4...0.1.5

0.1.4

01 Sep 01:49
Compare
Choose a tag to compare

Mira API 0.1.4

  • Fixed various null reference errors
  • Removed ModdedStringOption (use ModdedEnumOption 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

29 Aug 20:56
56c2d9c
Compare
Choose a tag to compare
  • Add new extension methods
  • Bug fixes
  • Custom murder RPCs

Full Changelog: 0.1.2...0.1.3

0.1.2

28 Aug 02:00
Compare
Choose a tag to compare
  • Fix modifiers assignment logic
  • Fix Lobby View pane refresh
  • QOL Features
  • Bug fixes
  • Comments

Full Changelog: 0.1.1...0.1.2

0.1.1

27 Aug 23:28
1cb11be
Compare
Choose a tag to compare

What's Changed

  • Button fix, MiraNumberSuffixes, checkmark fix, by @XtraCube in #7

Full Changelog: 0.1.0...0.1.1

0.1.0

27 Aug 22:28
d54c47c
Compare
Choose a tag to compare

First release!