mirror of
https://github.com/All-Of-Us-Mods/MiraAPI.git
synced 2026-10-19 15:51:48 +00:00
Add vanilla button checks for Influencer
This commit is contained in:
1 parent
9f4e519b9e
commit
ab7d43f18b
1 file changed
+12
@@ -23,10 +23,18 @@ public static class VanillaButtonPatches
|
||||
{
|
||||
playerTarget = role.Cast<TrackerRole>().currentTarget;
|
||||
}
|
||||
else if (role.Role is RoleTypes.Detective)
|
||||
{
|
||||
playerTarget = role.Cast<DetectiveRole>().currentTarget;
|
||||
}
|
||||
else if (role.Role is RoleTypes.GuardianAngel)
|
||||
{
|
||||
playerTarget = role.Cast<GuardianAngelRole>().currentTarget;
|
||||
}
|
||||
else if (role.Role is RoleTypes.SpiritGuide)
|
||||
{
|
||||
playerTarget = role.Cast<SpiritGuideRole>().currentTarget;
|
||||
}
|
||||
else if (role.Role is RoleTypes.Engineer)
|
||||
{
|
||||
ventTarget = role.Cast<EngineerRole>().currentTarget;
|
||||
@@ -53,6 +61,10 @@ public static class VanillaButtonPatches
|
||||
{
|
||||
playerTarget = role.Cast<DetectiveRole>().currentTarget;
|
||||
}
|
||||
else if (role.Role is RoleTypes.SpiritGuide)
|
||||
{
|
||||
playerTarget = role.Cast<SpiritGuideRole>().currentTarget;
|
||||
}
|
||||
|
||||
var genericEvent = new VanillaButtonClickEvent(__instance, playerTarget);
|
||||
MiraEventManager.InvokeEvent(genericEvent);
|
||||
|
||||
Reference in new issue
Block a user