// // Licensed under the MIT License. See LICENSE file in the project root for full license information. // namespace MUnique.OpenMU.GameLogic.PlugIns; using System.Runtime.InteropServices; using MUnique.OpenMU.PlugIns; /// /// A plugin interface which is called when a character has been deleted. /// [Guid("566F8E98-D4A3-40AD-B2EF-1B8359259B7A")] [PlugInPoint("Character deleted", "Is called when a character got deleted.")] public interface ICharacterDeletedPlugIn { /// /// Is called when a character has been deleted. /// /// The player. /// The deleted character. void CharacterDeleted(Player player, Character deletedCharacter); }