diff --git a/src/GameLogic/PlugIns/ChatCommands/HeykelSavasiTeamTestChatCommandPlugIn.cs b/src/GameLogic/PlugIns/ChatCommands/HeykelSavasiTeamTestChatCommandPlugIn.cs index ee1d576..1798f2e 100644 --- a/src/GameLogic/PlugIns/ChatCommands/HeykelSavasiTeamTestChatCommandPlugIn.cs +++ b/src/GameLogic/PlugIns/ChatCommands/HeykelSavasiTeamTestChatCommandPlugIn.cs @@ -12,12 +12,12 @@ using MUnique.OpenMU.PlugIns; /// /// A chat command plugin which allows a game master to join a team of the currently open -/// Heykel Savasi (statue war) event without using the client team-select panel. +/// TvT Event (statue war) event without using the client team-select panel. /// /// /// This is a GM testing aid which substitutes for the client team-select panel (which is /// implemented in a separate phase for the PC and mobile clients). It allows the whole server -/// side flow of the Heykel Savasi event to be tested end-to-end before the client UI exists. +/// side flow of the TvT Event event to be tested end-to-end before the client UI exists. /// [Guid("AFCA36C1-B0A0-4D98-BBD6-2352FD18CCA8")] [PlugIn] @@ -61,7 +61,7 @@ public class HeykelSavasiTeamTestChatCommandPlugIn : IChatCommandPlugIn : null; if (context is null) { - await player.ShowBlueMessageAsync("Heykel Savasi kayit acik degil.").ConfigureAwait(false); + await player.ShowBlueMessageAsync("TvT Event kayit acik degil.").ConfigureAwait(false); return; } diff --git a/src/GameLogic/PlugIns/HeykelSavasiNpcPlugin.cs b/src/GameLogic/PlugIns/HeykelSavasiNpcPlugin.cs index e85a897..9c03a42 100644 --- a/src/GameLogic/PlugIns/HeykelSavasiNpcPlugin.cs +++ b/src/GameLogic/PlugIns/HeykelSavasiNpcPlugin.cs @@ -13,7 +13,7 @@ using MUnique.OpenMU.Interfaces; using MUnique.OpenMU.PlugIns; /// -/// Handles talking to the Heykel Savasi (statue war) NPC (number 560): opens the team-select +/// Handles talking to the TvT Event (statue war) NPC (number 560): opens the team-select /// panel while the event's registration is open. /// [Guid("80E3B326-474F-45AC-9FA4-3464801AE079")] @@ -21,7 +21,7 @@ using MUnique.OpenMU.PlugIns; public class HeykelSavasiNpcPlugin : IPlayerTalkToNpcPlugIn { /// - /// Gets the NPC number of the Heykel Savasi event NPC. + /// Gets the NPC number of the TvT Event event NPC. /// public static short NpcNumber => 560; @@ -42,7 +42,7 @@ public class HeykelSavasiNpcPlugin : IPlayerTalkToNpcPlugIn if (context is null) { await player.InvokeViewPlugInAsync(p => - p.ShowMessageAsync("Heykel Savasi su an acik degil.", MessageType.BlueNormal)).ConfigureAwait(false); + p.ShowMessageAsync("TvT Event su an acik degil.", MessageType.BlueNormal)).ConfigureAwait(false); return; } diff --git a/src/GameLogic/PlugIns/PeriodicTasks/HeykelSavasiGameServerState.cs b/src/GameLogic/PlugIns/PeriodicTasks/HeykelSavasiGameServerState.cs index 57ccdf7..01111b0 100644 --- a/src/GameLogic/PlugIns/PeriodicTasks/HeykelSavasiGameServerState.cs +++ b/src/GameLogic/PlugIns/PeriodicTasks/HeykelSavasiGameServerState.cs @@ -19,5 +19,5 @@ public class HeykelSavasiGameServerState : PeriodicTaskGameServerState } /// - public override string Description => "Heykel Savasi"; + public override string Description => "TvT Event"; } diff --git a/src/GameLogic/PlugIns/PeriodicTasks/HeykelSavasiStartConfiguration.cs b/src/GameLogic/PlugIns/PeriodicTasks/HeykelSavasiStartConfiguration.cs index 5a7003f..9b47df7 100644 --- a/src/GameLogic/PlugIns/PeriodicTasks/HeykelSavasiStartConfiguration.cs +++ b/src/GameLogic/PlugIns/PeriodicTasks/HeykelSavasiStartConfiguration.cs @@ -16,8 +16,8 @@ public class HeykelSavasiStartConfiguration : MiniGameStartConfiguration new() { PreStartMessageDelay = TimeSpan.Zero, - EntranceOpenedMessage = "Heykel Savasi entrance is open and closes in {0} minute(s).", - EntranceClosedMessage = "Heykel Savasi entrance closed.", + EntranceOpenedMessage = "TvT Event entrance is open and closes in {0} minute(s).", + EntranceClosedMessage = "TvT Event entrance closed.", TaskDuration = TimeSpan.FromMinutes(20), Timetable = new List { diff --git a/src/GameLogic/PlugIns/PeriodicTasks/HeykelSavasiStartPlugIn.cs b/src/GameLogic/PlugIns/PeriodicTasks/HeykelSavasiStartPlugIn.cs index 90ee839..389c13a 100644 --- a/src/GameLogic/PlugIns/PeriodicTasks/HeykelSavasiStartPlugIn.cs +++ b/src/GameLogic/PlugIns/PeriodicTasks/HeykelSavasiStartPlugIn.cs @@ -12,7 +12,7 @@ using MUnique.OpenMU.PlugIns; /// This plugin enables the start of the heykel savasi event. /// [PlugIn] -[Display(Name = nameof(HeykelSavasiStartPlugIn), Description = "Heykel Savasi event")] +[Display(Name = nameof(HeykelSavasiStartPlugIn), Description = "TvT Event")] [Guid("2C6E1B4A-7F3D-4E9A-9B1C-3A6D2F8E5C7B")] public sealed class HeykelSavasiStartPlugIn : MiniGameStartBasePlugIn { diff --git a/src/Persistence/Initialization/Updates/AddHeykelSavasiEventUpdateSeason6.cs b/src/Persistence/Initialization/Updates/AddHeykelSavasiEventUpdateSeason6.cs index 3a2f3f9..9309f38 100644 --- a/src/Persistence/Initialization/Updates/AddHeykelSavasiEventUpdateSeason6.cs +++ b/src/Persistence/Initialization/Updates/AddHeykelSavasiEventUpdateSeason6.cs @@ -11,7 +11,7 @@ using MUnique.OpenMU.Persistence.Initialization.VersionSeasonSix.Maps; using MUnique.OpenMU.PlugIns; /// -/// Adds the Heykel Savasi team event data to an existing configuration: the imported LoL arena map +/// Adds the TvT Event team event data to an existing configuration: the imported LoL arena map /// (server number 92 / client World93) with its terrain, the statue (561) and guard (580) monster /// definitions, the red/blue base spawn gates, the event NPC (560) placed in Lorencia, and the /// mini-game definition. The event logic (context, packet handlers, chat commands, buffs) ships in @@ -22,9 +22,9 @@ using MUnique.OpenMU.PlugIns; [Guid("F2A7C4D9-3E1B-4A86-9C0D-5B7E2A1F8D42")] public class AddHeykelSavasiEventUpdateSeason6 : UpdatePlugInBase { - internal const string PlugInName = "Add Heykel Savasi event (map 92)"; + internal const string PlugInName = "Add TvT Event event (map 92)"; - internal const string PlugInDescription = "Adds the Heykel Savasi team-vs-team event: the LoL arena map (server 92 / World93) with terrain, statue+guard monsters, red/blue base spawn gates, the event NPC (560) in Lorencia, and the mini-game definition."; + internal const string PlugInDescription = "Adds the TvT Event team-vs-team event: the LoL arena map (server 92 / World93) with terrain, statue+guard monsters, red/blue base spawn gates, the event NPC (560) in Lorencia, and the mini-game definition."; /// public override UpdateVersion Version => UpdateVersion.AddHeykelSavasiEventSeason6; @@ -47,7 +47,7 @@ public class AddHeykelSavasiEventUpdateSeason6 : UpdatePlugInBase /// protected override async ValueTask ApplyAsync(IContext context, GameConfiguration gameConfiguration) { - // Idempotency guard: skip if the Heykel Savasi map (92) already exists. + // Idempotency guard: skip if the TvT Event map (92) already exists. if (gameConfiguration.Maps.Any(m => m.Number == HeykelSavasiMap.Number)) { return; @@ -99,7 +99,7 @@ public class AddHeykelSavasiEventUpdateSeason6 : UpdatePlugInBase var npc = context.CreateNew(); gameConfiguration.Monsters.Add(npc); npc.Number = 560; - npc.Designation = "Heykel Savasi Gorevlisi"; + npc.Designation = "TvT Event Gorevlisi"; npc.NpcWindow = NpcWindow.Undefined; npc.ObjectKind = NpcObjectKind.PassiveNpc; npc.SetGuid(npc.Number); diff --git a/src/Persistence/Initialization/VersionSeasonSix/Events/HeykelSavasiInitializer.cs b/src/Persistence/Initialization/VersionSeasonSix/Events/HeykelSavasiInitializer.cs index 5a5374a..9714aac 100644 --- a/src/Persistence/Initialization/VersionSeasonSix/Events/HeykelSavasiInitializer.cs +++ b/src/Persistence/Initialization/VersionSeasonSix/Events/HeykelSavasiInitializer.cs @@ -8,7 +8,7 @@ using MUnique.OpenMU.DataModel.Configuration; using MUnique.OpenMU.Persistence.Initialization.VersionSeasonSix.Maps; /// -/// The initializer for the Heykel Savasi event. +/// The initializer for the TvT Event event. /// internal class HeykelSavasiInitializer : InitializerBase { @@ -33,7 +33,7 @@ internal class HeykelSavasiInitializer : InitializerBase var heykelSavasi = this.Context.CreateNew(); heykelSavasi.SetGuid((short)MiniGameType.HeykelSavasi, 0); this.GameConfiguration.MiniGameDefinitions.Add(heykelSavasi); - heykelSavasi.Name = "Heykel Savasi"; + heykelSavasi.Name = "TvT Event"; heykelSavasi.Description = "Takim vs takim heykel kirma savasi."; heykelSavasi.Type = MiniGameType.HeykelSavasi; heykelSavasi.GameLevel = 0; diff --git a/src/Persistence/Initialization/VersionSeasonSix/Maps/HeykelSavasiMap.cs b/src/Persistence/Initialization/VersionSeasonSix/Maps/HeykelSavasiMap.cs index 132caaa..0ba4bbf 100644 --- a/src/Persistence/Initialization/VersionSeasonSix/Maps/HeykelSavasiMap.cs +++ b/src/Persistence/Initialization/VersionSeasonSix/Maps/HeykelSavasiMap.cs @@ -9,9 +9,9 @@ using MUnique.OpenMU.DataModel.Configuration; using MUnique.OpenMU.GameLogic.Attributes; /// -/// The initialization for the Heykel Savasi event map. +/// The initialization for the TvT Event event map. /// Statue/guard monster definitions and NPC/monster spawns are added by later -/// Heykel Savasi tasks; for now this is an empty terrain-only skeleton. +/// TvT Event tasks; for now this is an empty terrain-only skeleton. /// /// /// The MU client loads world folder World{Number + 1}, so server map @@ -27,7 +27,7 @@ internal class HeykelSavasiMap : BaseMapInitializer /// /// The Name of the Map. /// - internal const string Name = "Heykel Savasi"; + internal const string Name = "TvT Event"; /// /// Initializes a new instance of the class. @@ -51,14 +51,14 @@ internal class HeykelSavasiMap : BaseMapInitializer /// protected override IEnumerable CreateNpcSpawns() { - // Event NPCs are added by later Heykel Savasi tasks. + // Event NPCs are added by later TvT Event tasks. yield break; } /// protected override IEnumerable CreateMonsterSpawns() { - // Statue/guard monster spawns are added by later Heykel Savasi tasks. + // Statue/guard monster spawns are added by later TvT Event tasks. yield break; } diff --git a/src/Persistence/Initialization/VersionSeasonSix/NpcInitialization.cs b/src/Persistence/Initialization/VersionSeasonSix/NpcInitialization.cs index 9166e5a..fce3d09 100644 --- a/src/Persistence/Initialization/VersionSeasonSix/NpcInitialization.cs +++ b/src/Persistence/Initialization/VersionSeasonSix/NpcInitialization.cs @@ -769,7 +769,7 @@ internal partial class NpcInitialization : Version095d.NpcInitialization { var def = this.Context.CreateNew(); def.Number = 560; - def.Designation = "Heykel Savasi Gorevlisi"; + def.Designation = "TvT Event Gorevlisi"; def.NpcWindow = NpcWindow.Undefined; // routed via IPlayerTalkToNpcPlugIn in a later task def.ObjectKind = NpcObjectKind.PassiveNpc; this.GameConfiguration.Monsters.Add(def);