asd
This commit is contained in:
parent
db31f362d1
commit
35097533df
@ -24,31 +24,31 @@
|
|||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Панель управления сохранением инвентаря -->
|
@* <!-- Панель управления сохранением инвентаря --> *@
|
||||||
<div class="save-status">
|
@* <div class="save-status"> *@
|
||||||
<div class="save-indicator @( HasSaveFile ? "has-save" : "no-save" )">
|
@* <div class="save-indicator @( HasSaveFile ? "has-save" : "no-save" )"> *@
|
||||||
<div class="save-text">@( HasSaveFile ? "Сохранение есть" : "Нет сохранения" )</div>
|
@* <div class="save-text">@( HasSaveFile ? "Сохранение есть" : "Нет сохранения" )</div> *@
|
||||||
</div>
|
@* </div> *@
|
||||||
|
@* *@
|
||||||
@if ( HasSaveFile )
|
@* @if ( HasSaveFile ) *@
|
||||||
{
|
@* { *@
|
||||||
<button class="load-button" onmousedown="LoadInventory">
|
@* <button class="load-button" onmousedown="LoadInventory"> *@
|
||||||
<div class="button-text">Загрузить</div>
|
@* <div class="button-text">Загрузить</div> *@
|
||||||
</button>
|
@* </button> *@
|
||||||
}
|
@* } *@
|
||||||
|
@* *@
|
||||||
<button class="save-button" onmousedown="SaveInventory">
|
@* <button class="save-button" onmousedown="SaveInventory"> *@
|
||||||
<div class="button-text">Сохранить</div>
|
@* <div class="button-text">Сохранить</div> *@
|
||||||
</button>
|
@* </button> *@
|
||||||
|
@* *@
|
||||||
@if ( HasSaveFile )
|
@* @if ( HasSaveFile ) *@
|
||||||
{
|
@* { *@
|
||||||
<button class="clear-button" onmousedown="ClearSave">
|
@* <button class="clear-button" onmousedown="ClearSave"> *@
|
||||||
<div class="button-text">Очистить</div>
|
@* <div class="button-text">Очистить</div> *@
|
||||||
</button>
|
@* </button> *@
|
||||||
}
|
@* } *@
|
||||||
</div>
|
@* </div> *@
|
||||||
</root>
|
</root>
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
@ -222,7 +222,7 @@
|
|||||||
private float ReloadProgress { get; set; } = 0f;
|
private float ReloadProgress { get; set; } = 0f;
|
||||||
private int TotalInInventory { get; set; } = 0;
|
private int TotalInInventory { get; set; } = 0;
|
||||||
private bool HasWeapon { get; set; } = false;
|
private bool HasWeapon { get; set; } = false;
|
||||||
|
|
||||||
// Переменные для системы сохранения
|
// Переменные для системы сохранения
|
||||||
private bool HasSaveFile { get; set; } = false;
|
private bool HasSaveFile { get; set; } = false;
|
||||||
private TimeSince _lastCheck = 0f;
|
private TimeSince _lastCheck = 0f;
|
||||||
@ -241,7 +241,7 @@
|
|||||||
|
|
||||||
// Проверяем, есть ли оружие в руках (если MaxAmmo > 0, значит есть оружие)
|
// Проверяем, есть ли оружие в руках (если MaxAmmo > 0, значит есть оружие)
|
||||||
HasWeapon = MaxAmmo > 0;
|
HasWeapon = MaxAmmo > 0;
|
||||||
|
|
||||||
// Проверяем наличие файла сохранения каждые 2 секунды
|
// Проверяем наличие файла сохранения каждые 2 секунды
|
||||||
if ( _lastCheck > 2f )
|
if ( _lastCheck > 2f )
|
||||||
{
|
{
|
||||||
@ -254,12 +254,12 @@
|
|||||||
{
|
{
|
||||||
CheckSaveFile();
|
CheckSaveFile();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void CheckSaveFile()
|
private void CheckSaveFile()
|
||||||
{
|
{
|
||||||
HasSaveFile = Sasalka.InventorySaveSystem.HasSaveFile();
|
HasSaveFile = Sasalka.InventorySaveSystem.HasSaveFile();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void SaveInventory()
|
private void SaveInventory()
|
||||||
{
|
{
|
||||||
if ( Dedugan.Local?.Inventory != null )
|
if ( Dedugan.Local?.Inventory != null )
|
||||||
@ -268,7 +268,7 @@
|
|||||||
CheckSaveFile();
|
CheckSaveFile();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void LoadInventory()
|
private void LoadInventory()
|
||||||
{
|
{
|
||||||
if ( Dedugan.Local?.Inventory != null )
|
if ( Dedugan.Local?.Inventory != null )
|
||||||
@ -277,7 +277,7 @@
|
|||||||
CheckSaveFile();
|
CheckSaveFile();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void ClearSave()
|
private void ClearSave()
|
||||||
{
|
{
|
||||||
Sasalka.InventorySaveSystem.DeleteSaveFile();
|
Sasalka.InventorySaveSystem.DeleteSaveFile();
|
||||||
@ -300,4 +300,5 @@
|
|||||||
|
|
||||||
return hash.ToHashCode();
|
return hash.ToHashCode();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user