Одержимость: полоски зомби справа от полосок игрока, здоровье игрока видно
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
ab39126d05
commit
6e0ef18927
@@ -2153,8 +2153,8 @@ namespace NecromancerTome
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Полоски одержимого (указание 13.10): здоровье - поверх полоски здоровья игрока, откаты приёмов -
|
||||
/// поверх полоски выносливости (HUDLeftStatBars игры). Место берётся у самих полосок игры, на экране
|
||||
/// <summary>Полоски одержимого (указание 13.10): здоровье - справа от полоски здоровья игрока, откаты приёмов -
|
||||
/// справа от полоски выносливости (HUDLeftStatBars игры); свои полоски игрока видны. Место берётся у самих полосок игры, на экране
|
||||
/// (их UiTransform через камеру NGUI): так оно совпадает при любом масштабе интерфейса. Если полоски игры
|
||||
/// сейчас не видно - последнее известное место, а до него - внизу по центру, как было с 03.10.
|
||||
/// OnGUI, как прицел змеи (SnakeCrosshair), - без своего окна XUi.
|
||||
@@ -2261,9 +2261,14 @@ namespace NecromancerTome
|
||||
_style.normal.textColor = new Color(0.95f, 0.9f, 0.85f);
|
||||
}
|
||||
Rect hr;
|
||||
// Справа от полосок игрока, а не поверх (указание 13.10: «можем вывести где-нибудь и здоровье игрока»):
|
||||
// над ними значки баффов, справа до панели предметов пусто.
|
||||
float shift = 0f;
|
||||
if (ScreenRect(ref _healthBar, ref _healthRect, ref _healthKnown))
|
||||
{
|
||||
shift = _healthRect.width + 8f * scale;
|
||||
hr = _healthRect;
|
||||
hr.x += shift;
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -2291,6 +2296,7 @@ namespace NecromancerTome
|
||||
if (ScreenRect(ref _staminaBar, ref _staminaRect, ref _staminaKnown))
|
||||
{
|
||||
sr = _staminaRect;
|
||||
sr.x += shift;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user