void OnMod(ModEvent mod) { var evt = mod.Mod ? ModeratorAdded : ModeratorRemoved; if (evt != null) { evt(this, mod.User); } }
public static Sprite LookupFG(string spriteName, ModEvent ev) { //Todo: Actually lookup all bgs and not just endings. Sprite sprite = LookupCustomSprite(spriteName); if (sprite == null) { object[] parameters = new object[] { ev.Name, ev.Location, null, null, true }; object results = getLocationSpritePath.Invoke(eManHelper, parameters); sprite = (Sprite)Resources.Load((string)parameters[3], typeof(Sprite)); } return(sprite); }