Server LuaCsForBarotrauma
GoToMission.cs
1
using
System;
2
3
namespace
Barotrauma
4
{
5
partial class
GoToMission
:
Mission
6
{
7
public
GoToMission
(
MissionPrefab
prefab,
Location
[] locations,
Submarine
sub)
8
: base(prefab, locations, sub)
9
{
10
}
11
12
protected
override
void
UpdateMissionSpecific
(
float
deltaTime)
13
{
14
if
(
Level
.
Loaded
?.
Type
==
LevelData
.
LevelType
.Outpost)
15
{
16
State
= Math.Max(1,
State
);
17
}
18
}
19
20
protected
override
bool
DetermineCompleted
()
21
{
22
if
(
Level
.
Loaded
?.
Type
==
LevelData
.
LevelType
.Outpost)
23
{
24
return
true
;
25
}
26
else
27
{
28
return
Submarine
.
MainSub
is { AtEndExit:
true
};
29
}
30
}
31
}
32
}
Barotrauma.GoToMission
Definition:
GoToMission.cs:6
Barotrauma.GoToMission.UpdateMissionSpecific
override void UpdateMissionSpecific(float deltaTime)
Definition:
GoToMission.cs:12
Barotrauma.GoToMission.DetermineCompleted
override bool DetermineCompleted()
Definition:
GoToMission.cs:20
Barotrauma.GoToMission.GoToMission
GoToMission(MissionPrefab prefab, Location[] locations, Submarine sub)
Definition:
GoToMission.cs:7
Barotrauma.LevelData
Definition:
LevelData.cs:13
Barotrauma.LevelData.LevelType
LevelType
Definition:
LevelData.cs:15
Barotrauma.Level
Definition:
BarotraumaShared/SharedSource/Map/Levels/Level.cs:19
Barotrauma.Level.Type
LevelData.LevelType Type
Definition:
BarotraumaShared/SharedSource/Map/Levels/Level.cs:447
Barotrauma.Level.Loaded
static Level? Loaded
Definition:
BarotraumaShared/SharedSource/Map/Levels/Level.cs:57
Barotrauma.Location
Definition:
Location.cs:13
Barotrauma.Mission
Definition:
BarotraumaShared/SharedSource/Events/Missions/Mission.cs:14
Barotrauma.Mission.State
virtual int?? State
Definition:
BarotraumaShared/SharedSource/Events/Missions/Mission.cs:23
Barotrauma.MissionPrefab
Definition:
MissionPrefab.cs:12
Barotrauma.Submarine
Definition:
BarotraumaShared/SharedSource/Map/Submarine.cs:25
Barotrauma.Submarine.MainSub
static Submarine MainSub
Note that this can be null in some situations, e.g. editors and missions that don't load a submarine.
Definition:
BarotraumaShared/SharedSource/Map/Submarine.cs:70
Barotrauma
Definition:
AchievementManager.cs:12
Barotrauma
BarotraumaShared
SharedSource
Events
Missions
GoToMission.cs
Generated by
1.9.1