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

◆ SynchBeardVisual()

void SynchBeardVisual ( PlayerBase player,
int state )
protected

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

366 {
367 float player_beard;
368
369 switch (state)
370 {
371 case LifeSpanState.BEARD_NONE:
372 {
373 // first out of 4 states
374 player_beard = LIFESPAN_MIN;
375 break;
376 }
377 case LifeSpanState.BEARD_MEDIUM:
378 {
379 // second out of 4 states
380 player_beard = LIFESPAN_MAX/3;
381 break;
382 }
383
384 case LifeSpanState.BEARD_LARGE:
385 {
386 // third out of 4 states
387 player_beard = LIFESPAN_MAX/1.5;
388 break;
389 }
390
391 case LifeSpanState.BEARD_EXTRA:
392 {
393 // fourth out of 4 states
394 player_beard = LIFESPAN_MAX;
395 break;
396 }
397
398 default:
399 {
400 Print("Lifespan state missing");
401 break;
402 }
403 }
404
405 UpdateLifespanLevel( player, player_beard, true );
406 }
static const int LIFESPAN_MAX
Определения PluginLifespan.c:29
enum eBloodyHandsTypes LIFESPAN_MIN
void UpdateLifespanLevel(PlayerBase player, float player_beard, bool force_update=false)
Определения PluginLifespan.c:236
proto void Print(void var)
Prints content of variable to console/log.

Перекрестные ссылки LIFESPAN_MAX, LIFESPAN_MIN, Print() и UpdateLifespanLevel().

Используется в SynchLifespanVisual().