DayZ
1.27
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
HitDirectionSplash.c
См. документацию.
1
2
class
HitDirectionEffectSplash
extends
HitDirectionEffectBase
3
{
4
override
HitDirectionImagesBase
GetImageData
()
5
{
6
typename
type = HitDirectionImagesSplash;
7
HitDirectionImagesSplash data = HitDirectionImagesSplash.Cast(type.Spawn());
8
return
data;
9
}
10
11
override
void
FinalizePositionCalculation
()
12
{
13
//blobs move around the edges, the rest on elypsis
14
m_PosX
=
m_PosXScreenEdge
;
15
m_PosY
=
m_PosYScreenEdge
;
16
}
17
18
override
void
SetIndicatorRotation
(
float
timeslice = -1.0)
19
{
20
if
( timeslice == -1.0)
//does not rotate on dynamic mode update
21
{
22
if
(
m_RotationOverride
== HitDirectionConstants.ROTATION_DEFAULT)
23
{
24
m_LayoutRoot
.SetRotation(0,0,
Math
.
RandomIntInclusive
(0,359),
true
);
25
}
26
else
27
{
28
m_LayoutRoot
.SetRotation(0,0,
m_RotationOverride
,
true
);
29
}
30
}
31
}
32
}
HitDirectionEffectBase::m_RotationOverride
static int m_RotationOverride
Определения
HitDirectionBase.c:177
HitDirectionEffectBase::m_PosYScreenEdge
float m_PosYScreenEdge
Определения
HitDirectionBase.c:25
HitDirectionEffectBase::GetImageData
override HitDirectionImagesBase GetImageData()
Определения
HitDirectionSplash.c:4
HitDirectionEffectBase::FinalizePositionCalculation
override void FinalizePositionCalculation()
Определения
HitDirectionSplash.c:11
HitDirectionEffectBase::m_PosY
float m_PosY
Определения
HitDirectionBase.c:23
HitDirectionEffectBase::m_PosX
float m_PosX
Определения
HitDirectionBase.c:22
HitDirectionEffectBase::m_LayoutRoot
Widget m_LayoutRoot
Определения
HitDirectionBase.c:14
HitDirectionEffectBase::m_PosXScreenEdge
float m_PosXScreenEdge
Определения
HitDirectionBase.c:24
HitDirectionEffectBase::SetIndicatorRotation
override void SetIndicatorRotation(float timeslice=-1.0)
Определения
HitDirectionSplash.c:18
HitDirectionEffectBase
Определения
HitDirectionArrow.c:3
HitDirectionImagesBase
Определения
HitDirectionImagesBase.c:3
Math
Определения
EnMath.c:7
Math::RandomIntInclusive
static int RandomIntInclusive(int min, int max)
Returns a random int number between and min [inclusive] and max [inclusive].
Определения
EnMath.c:54
Ishodniki
scripts
4_World
Classes
HitIndication
HitDirectionSplash.c
Создано системой
1.13.2