DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ RegisterBleedingZoneEx() [2/2]

void BleedingSourcesManagerBase::RegisterBleedingZoneEx ( string name,
int max_time,
string bone = "",
vector orientation = "0 0 0",
vector offset = "0 0 0",
float flow_modifier = 1,
string particle_name = "BleedingSourceEffect",
int inv_location = 0 )
inlineprotected

См. определение в файле BleedingSourcesManagerRemote.c строка 22

23 {
24 super.RegisterBleedingZoneEx(name,max_time,bone,orientation,offset,flow_modifier,particle_name,inv_location);
25
26 if (GetGame().GetMission().GetEffectWidgets()/* && m_Player.IsControlledPlayer()*/)
27 {
28 Param3<bool,int,float> par = new Param3<bool,int,float>(false,m_Bit,flow_modifier);
29 GetGame().GetMission().GetEffectWidgets().RegisterGameplayEffectData(EffectWidgetsTypes.BLEEDING_LAYER,par);
30 }
31 }
PlayerSpawnPresetDiscreteItemSetSlotData name
one set for cargo
proto native Mission GetMission()
override void RegisterGameplayEffectData(int id, Param p)
Определения GameplayEffectWidgets.c:107
GameplayEffectWidgets_base GetEffectWidgets()
proto native CGame GetGame()

Перекрестные ссылки Mission::GetEffectWidgets(), GetGame(), CGame::GetMission(), m_Bit, name и GameplayEffectWidgets_base::RegisterGameplayEffectData().