Ejemplo n.º 1
0
 public static void RemoveDefaultPickupMessage(On.RoR2.GenericPickupController.orig_SendPickupMessage orig,
                                               CharacterMaster master, PickupIndex pickupIndex)
 {
     if (!ShareSuite.RichMessagesEnabled.Value)
     {
         orig(master, pickupIndex);
     }
 }
Ejemplo n.º 2
0
 private void SendMessageOnFungusPickup(On.RoR2.GenericPickupController.orig_SendPickupMessage orig, CharacterMaster master, PickupIndex pickupIndex)
 {
     if (EngineerInGame &&
         RoR2.PickupCatalog.GetPickupDef(pickupIndex).itemIndex == ItemIndex.Mushroom)
     {
         if (master.GetBody().bodyIndex == SurvivorCatalog.GetBodyIndexFromSurvivorIndex(SurvivorIndex.Engi))
         {
             Message.SendToAll("Mmmm! That is a tasty fungus!", Colours.Green);
         }
         else
         {
             Message.SendToAll("This m**********r stole a motherfucking fungus!", Colours.Red);
         }
     }
     orig(master, pickupIndex);
 }