DayZ
1.27
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
SiagaRecoil.c
См. документацию.
1
class
SiagaRecoil
:
RecoilBase
2
{
3
override
void
Init
()
4
{
5
vector
point_1;
6
vector
point_2;
7
vector
point_3;
8
vector
point_4;
9
point_1[0] =
m_Player
.GetRandomGeneratorSyncManager().GetRandomInRange(
RandomGeneratorSyncUsage
.RGSRecoil,1.0,1.5); point_1[1] = 3; point_1[2] = 0;
10
point_2[0] =
m_Player
.GetRandomGeneratorSyncManager().GetRandomInRange(
RandomGeneratorSyncUsage
.RGSRecoil,-0.5,0.5); point_2[1] = 4; point_2[2] = 0;
11
point_3[0] =
m_Player
.GetRandomGeneratorSyncManager().GetRandomInRange(
RandomGeneratorSyncUsage
.RGSRecoil,-1.5,-2); point_3[1] = 1; point_3[2] = 0;
12
point_4[0] =
m_Player
.GetRandomGeneratorSyncManager().GetRandomInRange(
RandomGeneratorSyncUsage
.RGSRecoil,-0.75,-0.25); point_4[1] = 0.75; point_4[2] = 0;
13
m_HandsCurvePoints
.Insert(point_1);
//forms a 2 dimensional spline(z is ignored)
14
m_HandsCurvePoints
.Insert(point_2);
15
m_HandsCurvePoints
.Insert(point_3);
16
m_HandsCurvePoints
.Insert(point_4);
17
m_HandsCurvePoints
.Insert(
"0 0 0"
);
18
m_HandsOffsetRelativeTime
= 0.4;
19
20
m_MouseOffsetRangeMin
= 45;
//in degrees min
21
m_MouseOffsetRangeMax
= 130;
//in degrees max
22
m_MouseOffsetDistance
= 4.5;
//how far should the mouse travel
23
m_MouseOffsetRelativeTime
= 0.15;
//[0..1] a time it takes to move the mouse the required distance relative to the reload time of the weapon(firing mode)
24
25
m_CamOffsetDistance
= 0.05;
//0.0125;
26
m_CamOffsetRelativeTime
= 0.5;
27
}
28
}
RandomGeneratorSyncUsage
RandomGeneratorSyncUsage
Определения
RandomGeneratorSyncManager.c:2
RecoilBase::RecoilBase
void RecoilBase(Weapon_Base weapon)
Определения
RecoilBase.c:29
RecoilBase::m_CamOffsetRelativeTime
float m_CamOffsetRelativeTime
Определения
RecoilBase.c:17
RecoilBase::m_CamOffsetDistance
float m_CamOffsetDistance
Определения
RecoilBase.c:18
RecoilBase::m_MouseOffsetDistance
float m_MouseOffsetDistance
Определения
RecoilBase.c:19
RecoilBase::m_Player
PlayerBase m_Player
Определения
RecoilBase.c:6
RecoilBase::m_MouseOffsetRangeMax
float m_MouseOffsetRangeMax
Определения
RecoilBase.c:14
RecoilBase::m_MouseOffsetRelativeTime
float m_MouseOffsetRelativeTime
Определения
RecoilBase.c:15
RecoilBase::m_HandsOffsetRelativeTime
float m_HandsOffsetRelativeTime
Определения
RecoilBase.c:16
RecoilBase::m_MouseOffsetRangeMin
float m_MouseOffsetRangeMin
Определения
RecoilBase.c:13
RecoilBase::m_HandsCurvePoints
ref array< vector > m_HandsCurvePoints
Определения
RecoilBase.c:27
SiagaRecoil::Init
override void Init()
Определения
SiagaRecoil.c:3
SiagaRecoil
Определения
SiagaRecoil.c:2
vector
Определения
EnConvert.c:106
Ishodniki
scripts
4_World
Classes
RecoilBase
Recoils
SiagaRecoil.c
Создано системой
1.13.2