Client LuaCsForBarotrauma
BarotraumaClient/ClientSource/Events/Missions/MissionMode.cs
1 using System;
2 
3 namespace Barotrauma
4 {
5  abstract partial class MissionMode : GameMode
6  {
7  public override void ShowStartMessage()
8  {
9  foreach (Mission mission in missions)
10  {
11  if (!mission.Prefab.ShowStartMessage) { continue; }
12  new GUIMessageBox(RichString.Rich(mission.Name), RichString.Rich(mission.Description), Array.Empty<LocalizedString>(), type: GUIMessageBox.Type.InGame, icon: mission.Prefab.Icon)
13  {
14  IconColor = mission.Prefab.IconColor,
15  UserData = "missionstartmessage"
16  };
17  }
18  }
19  }
20 }
static RichString Rich(LocalizedString str, Func< string, string >? postProcess=null)
Definition: RichString.cs:67