Skip to content

Commit a0f913f

Browse files
committed
update mira api version
1 parent 034429d commit a0f913f

20 files changed

+40
-2
lines changed

LaunchpadReloaded/Buttons/Crewmate/CallButton.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using MiraAPI.GameOptions;
66
using MiraAPI.Hud;
77
using MiraAPI.Utilities.Assets;
8+
using Rewired;
89
using UnityEngine;
910

1011
namespace LaunchpadReloaded.Buttons.Crewmate;
@@ -15,6 +16,7 @@ public class CallButton : BaseLaunchpadButton
1516
public override float Cooldown => OptionGroupSingleton<CaptainOptions>.Instance.CaptainMeetingCooldown;
1617
public override float EffectDuration => 0;
1718
public override int MaxUses => (int)OptionGroupSingleton<CaptainOptions>.Instance.CaptainMeetingCount;
19+
public override KeyboardKeyCode Defaultkeybind => KeyboardKeyCode.C;
1820
public override LoadableAsset<Sprite> Sprite => LaunchpadAssets.CallButton;
1921
public override bool TimerAffectedByPlayer => true;
2022
public override bool AffectedByHack => true;

LaunchpadReloaded/Buttons/Crewmate/FreezeButton.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
using MiraAPI.GameOptions;
77
using MiraAPI.Utilities;
88
using MiraAPI.Utilities.Assets;
9+
using Rewired;
910
using UnityEngine;
1011
using Helpers = MiraAPI.Utilities.Helpers;
1112

@@ -17,6 +18,7 @@ public class FreezeButton : BaseLaunchpadButton<DeadBody>
1718
public override float Cooldown => OptionGroupSingleton<CoronerOptions>.Instance.FreezeCooldown;
1819
public override float EffectDuration => 0;
1920
public override int MaxUses => (int)OptionGroupSingleton<CoronerOptions>.Instance.FreezeUses;
21+
public override KeyboardKeyCode Defaultkeybind => KeyboardKeyCode.F;
2022
public override LoadableAsset<Sprite> Sprite => LaunchpadAssets.FreezeButton;
2123
public override float Distance => PlayerControl.LocalPlayer.MaxReportDistance / 4f;
2224
public override bool TimerAffectedByPlayer => true;

LaunchpadReloaded/Buttons/Crewmate/GambleButton.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
using MiraAPI.Networking;
1010
using MiraAPI.Utilities;
1111
using MiraAPI.Utilities.Assets;
12+
using Rewired;
1213
using UnityEngine;
1314

1415
namespace LaunchpadReloaded.Buttons.Crewmate;
@@ -18,6 +19,7 @@ public class GambleButton : BaseLaunchpadButton<PlayerControl>
1819
public override string Name => "Gamble";
1920
public override float Cooldown => OptionGroupSingleton<GamblerOptions>.Instance.GambleCooldown;
2021
public override int MaxUses => (int)OptionGroupSingleton<GamblerOptions>.Instance.GambleUses;
22+
public override KeyboardKeyCode Defaultkeybind => KeyboardKeyCode.F;
2123
public override LoadableAsset<Sprite> Sprite => LaunchpadAssets.GambleButton;
2224
public override bool TimerAffectedByPlayer => true;
2325
public override bool AffectedByHack => true;

LaunchpadReloaded/Buttons/Crewmate/InstinctButton.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
using MiraAPI.Utilities.Assets;
77
using System.Linq;
88
using MiraAPI.Modifiers;
9+
using Rewired;
910
using UnityEngine;
1011

1112
namespace LaunchpadReloaded.Buttons.Crewmate;
@@ -16,6 +17,7 @@ public class InstinctButton : BaseLaunchpadButton
1617
public override float Cooldown => OptionGroupSingleton<DetectiveOptions>.Instance.InstinctCooldown;
1718
public override float EffectDuration => OptionGroupSingleton<DetectiveOptions>.Instance.InstinctDuration;
1819
public override int MaxUses => (int)OptionGroupSingleton<DetectiveOptions>.Instance.InstinctUses;
20+
public override KeyboardKeyCode Defaultkeybind => KeyboardKeyCode.F;
1921
public override LoadableAsset<Sprite> Sprite => LaunchpadAssets.InstinctButton;
2022
public override bool TimerAffectedByPlayer => true;
2123
public override bool AffectedByHack => true;

LaunchpadReloaded/Buttons/Crewmate/InvestigateButton.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
using LaunchpadReloaded.Utilities;
55
using MiraAPI.Utilities;
66
using MiraAPI.Utilities.Assets;
7+
using Rewired;
78
using UnityEngine;
89
using Helpers = MiraAPI.Utilities.Helpers;
910

@@ -15,6 +16,7 @@ public class InvestigateButton : BaseLaunchpadButton<DeadBody>
1516
public override float Cooldown => 1;
1617
public override float EffectDuration => 0;
1718
public override int MaxUses => 0;
19+
public override KeyboardKeyCode Defaultkeybind => KeyboardKeyCode.V;
1820
public override LoadableAsset<Sprite> Sprite => LaunchpadAssets.InvestigateButton;
1921
public override float Distance => PlayerControl.LocalPlayer.MaxReportDistance / 4f;
2022
public override bool TimerAffectedByPlayer => true;

LaunchpadReloaded/Buttons/Crewmate/ReviveButton.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
using MiraAPI.Modifiers;
99
using MiraAPI.Utilities;
1010
using MiraAPI.Utilities.Assets;
11+
using Rewired;
1112
using UnityEngine;
1213
using Helpers = MiraAPI.Utilities.Helpers;
1314

@@ -22,6 +23,7 @@ public class ReviveButton : BaseLaunchpadButton<DeadBody>
2223
public override float EffectDuration => 0;
2324

2425
public override int MaxUses => (int)OptionGroupSingleton<MedicOptions>.Instance.MaxRevives;
26+
public override KeyboardKeyCode Defaultkeybind => KeyboardKeyCode.F;
2527

2628
public override LoadableAsset<Sprite> Sprite => LaunchpadAssets.ReviveButton;
2729

LaunchpadReloaded/Buttons/Crewmate/SealButton.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
using MiraAPI.GameOptions;
77
using MiraAPI.Utilities;
88
using MiraAPI.Utilities.Assets;
9+
using Rewired;
910
using UnityEngine;
1011
using Helpers = MiraAPI.Utilities.Helpers;
1112

@@ -17,6 +18,7 @@ public class SealButton : BaseLaunchpadButton<Vent>
1718
public override float Cooldown => OptionGroupSingleton<SealerOptions>.Instance.SealVentCooldown;
1819
public override float EffectDuration => 0;
1920
public override int MaxUses => (int)OptionGroupSingleton<SealerOptions>.Instance.SealVentUses;
21+
public override KeyboardKeyCode Defaultkeybind => KeyboardKeyCode.F;
2022
public override LoadableAsset<Sprite> Sprite => LaunchpadAssets.SealButton;
2123
public override bool TimerAffectedByPlayer => true;
2224
public override bool AffectedByHack => false;

LaunchpadReloaded/Buttons/Crewmate/ShootButton.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
using MiraAPI.Networking;
77
using MiraAPI.Utilities;
88
using MiraAPI.Utilities.Assets;
9+
using Rewired;
910
using UnityEngine;
1011

1112
namespace LaunchpadReloaded.Buttons.Crewmate;
@@ -16,6 +17,7 @@ public class ShootButton : BaseLaunchpadButton<PlayerControl>
1617
public override float Cooldown => OptionGroupSingleton<SheriffOptions>.Instance.ShotCooldown;
1718
public override float EffectDuration => 0;
1819
public override int MaxUses => (int)OptionGroupSingleton<SheriffOptions>.Instance.ShotsPerGame;
20+
public override KeyboardKeyCode Defaultkeybind => KeyboardKeyCode.F;
1921
public override LoadableAsset<Sprite> Sprite => LaunchpadAssets.ShootButton;
2022
public override bool TimerAffectedByPlayer => true;
2123
public override bool AffectedByHack => true;

LaunchpadReloaded/Buttons/Crewmate/ZoomButton.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using MiraAPI.Utilities.Assets;
66
using Reactor.Utilities;
77
using System.Collections;
8+
using Rewired;
89
using UnityEngine;
910

1011
namespace LaunchpadReloaded.Buttons.Crewmate;
@@ -18,6 +19,7 @@ public class ZoomButton : BaseLaunchpadButton
1819
public override float EffectDuration => OptionGroupSingleton<CaptainOptions>.Instance.ZoomDuration;
1920

2021
public override int MaxUses => 0;
22+
public override KeyboardKeyCode Defaultkeybind => KeyboardKeyCode.F;
2123

2224
public override LoadableAsset<Sprite> Sprite => LaunchpadAssets.ZoomButton;
2325
public override bool TimerAffectedByPlayer => true;

LaunchpadReloaded/Buttons/DragButton.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
using MiraAPI.Modifiers;
1010
using MiraAPI.Utilities;
1111
using MiraAPI.Utilities.Assets;
12+
using Rewired;
1213
using UnityEngine;
1314
using Helpers = MiraAPI.Utilities.Helpers;
1415

@@ -20,6 +21,7 @@ public class DragButton : BaseLaunchpadButton<DeadBody>
2021
public override float Cooldown => 0;
2122
public override float EffectDuration => 0;
2223
public override int MaxUses => 0;
24+
public override KeyboardKeyCode Defaultkeybind => KeyboardKeyCode.V;
2325
public override LoadableAsset<Sprite> Sprite => LaunchpadAssets.DragButton;
2426
public override float Distance => PlayerControl.LocalPlayer.MaxReportDistance / 4f;
2527
public override bool TimerAffectedByPlayer => true;

0 commit comments

Comments
 (0)