DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
RandomGeneratorSyncManager.c
См. документацию.
10
12{
14
17
19 {
20 m_player = player;
21 }
22
23 void Update()
24 {
25 for(int i = 0; i < USAGE_COUNT; i++ )
26 {
27 randomValuesArray[i] = m_player.Random01();
28 }
29 }
30
31
33 {
34 if(usage_index < USAGE_COUNT)
35 {
36 return randomValuesArray[usage_index];
37 }
38 return -1;
39 }
40
41 float GetRandomInRange(RandomGeneratorSyncUsage usage_index, float min, float max)
42 {
43 return GetRandom01(usage_index)*(max - min) + min;
44 }
45}
float randomValuesArray[USAGE_COUNT]
Определения RandomGeneratorSyncManager.c:15
float GetRandomInRange(RandomGeneratorSyncUsage usage_index, float min, float max)
Определения RandomGeneratorSyncManager.c:41
float GetRandom01(RandomGeneratorSyncUsage usage_index)
Определения RandomGeneratorSyncManager.c:32
void RandomGeneratorSyncManager(DayZPlayer player)
Определения RandomGeneratorSyncManager.c:18
enum RandomGeneratorSyncUsage USAGE_COUNT
DayZPlayer m_player
Определения RandomGeneratorSyncManager.c:16
RandomGeneratorSyncUsage
Определения RandomGeneratorSyncManager.c:2
@ RGSJam
Определения RandomGeneratorSyncManager.c:4
@ RGSAnimalCatching
Определения RandomGeneratorSyncManager.c:7
@ RGSRecoil
Определения RandomGeneratorSyncManager.c:3
@ Count
Определения RandomGeneratorSyncManager.c:8
@ RGSAimingModel
Определения RandomGeneratorSyncManager.c:6
@ RGSGeneric
Определения RandomGeneratorSyncManager.c:5
proto native volatile void Update()
Определения PlayerSoundManager.c:125