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
}
Barotrauma.GUIMessageBox
Definition:
GUIMessageBox.cs:11
Barotrauma.GUIMessageBox.Type
Type
Definition:
GUIMessageBox.cs:22
Barotrauma.LocalizedString
Definition:
LocalizedString.cs:8
Barotrauma.Mission
Definition:
BarotraumaShared/SharedSource/Events/Missions/Mission.cs:14
Barotrauma.Mission.Prefab
readonly MissionPrefab Prefab
Definition:
BarotraumaShared/SharedSource/Events/Missions/Mission.cs:15
Barotrauma.Mission.Name
virtual LocalizedString Name
Definition:
BarotraumaShared/SharedSource/Events/Missions/Mission.cs:60
Barotrauma.Mission.Description
virtual LocalizedString Description
Definition:
BarotraumaShared/SharedSource/Events/Missions/Mission.cs:78
Barotrauma.MissionMode.ShowStartMessage
override void ShowStartMessage()
Definition:
BarotraumaClient/ClientSource/Events/Missions/MissionMode.cs:7
Barotrauma.MissionPrefab.IconColor
Color IconColor
Definition:
BarotraumaClient/ClientSource/Events/Missions/MissionPrefab.cs:21
Barotrauma.MissionPrefab.Icon
Sprite Icon
Definition:
BarotraumaClient/ClientSource/Events/Missions/MissionPrefab.cs:15
Barotrauma.RichString
Definition:
RichString.cs:9
Barotrauma.RichString.Rich
static RichString Rich(LocalizedString str, Func< string, string >? postProcess=null)
Definition:
RichString.cs:67
Barotrauma
Definition:
AchievementManager.cs:12
Barotrauma
BarotraumaClient
ClientSource
Events
Missions
MissionMode.cs
Generated by
1.9.1