Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
FastConditionSetter.cs
Go to the documentation of this file.
1
using
System
;
2
3
namespace
Terraria.GameContent.LootSimulation.LootSimulatorConditionSetterTypes
;
4
5
public
class
FastConditionSetter
:
ISimulationConditionSetter
6
{
7
private
Action<SimulatorInfo>
_setup
;
8
9
private
Action<SimulatorInfo>
_tearDown
;
10
11
public
FastConditionSetter
(Action<SimulatorInfo> setup, Action<SimulatorInfo> tearDown)
12
{
13
_setup
= setup;
14
_tearDown
= tearDown;
15
}
16
17
public
void
Setup
(
SimulatorInfo
info
)
18
{
19
if
(
_setup
!=
null
)
20
{
21
_setup
(
info
);
22
}
23
}
24
25
public
void
TearDown
(
SimulatorInfo
info
)
26
{
27
if
(
_tearDown
!=
null
)
28
{
29
_tearDown
(
info
);
30
}
31
}
32
33
public
int
GetTimesToRunMultiplier
(
SimulatorInfo
info
)
34
{
35
return
1;
36
}
37
}
Terraria.GameContent.LootSimulation.LootSimulatorConditionSetterTypes.FastConditionSetter.TearDown
void TearDown(SimulatorInfo info)
Definition
FastConditionSetter.cs:25
Terraria.GameContent.LootSimulation.LootSimulatorConditionSetterTypes.FastConditionSetter.FastConditionSetter
FastConditionSetter(Action< SimulatorInfo > setup, Action< SimulatorInfo > tearDown)
Definition
FastConditionSetter.cs:11
Terraria.GameContent.LootSimulation.LootSimulatorConditionSetterTypes.FastConditionSetter._tearDown
Action< SimulatorInfo > _tearDown
Definition
FastConditionSetter.cs:9
Terraria.GameContent.LootSimulation.LootSimulatorConditionSetterTypes.FastConditionSetter.GetTimesToRunMultiplier
int GetTimesToRunMultiplier(SimulatorInfo info)
Definition
FastConditionSetter.cs:33
Terraria.GameContent.LootSimulation.LootSimulatorConditionSetterTypes.FastConditionSetter._setup
Action< SimulatorInfo > _setup
Definition
FastConditionSetter.cs:7
Terraria.GameContent.LootSimulation.LootSimulatorConditionSetterTypes.FastConditionSetter.Setup
void Setup(SimulatorInfo info)
Definition
FastConditionSetter.cs:17
Terraria.GameContent.LootSimulation.LootSimulatorConditionSetterTypes.FastConditionSetter
Definition
FastConditionSetter.cs:6
Terraria.GameContent.LootSimulation.SimulatorInfo
Definition
SimulatorInfo.cs:6
Terraria.GameContent.LootSimulation.ISimulationConditionSetter
Definition
ISimulationConditionSetter.cs:4
System.ExceptionArgument.info
@ info
System
Definition
BlockingCollection.cs:8
Terraria.GameContent.LootSimulation.LootSimulatorConditionSetterTypes
Definition
FastConditionSetter.cs:3
source
Terraria.GameContent.LootSimulation.LootSimulatorConditionSetterTypes
FastConditionSetter.cs
Generated by
1.10.0