(Feat) Add footsteps

This commit is contained in:
2026-08-11 15:23:10 +02:00
parent e8e128457a
commit 176beab9fc
4776 changed files with 18806 additions and 121 deletions
@@ -89,6 +89,19 @@ public:
UFUNCTION(BlueprintPure, Category = "UI|Storage")
bool IsStorageOpen() const { return bStorageOpen; }
/**
* Echap, quel que soit le chemin par lequel il arrive.
*
* Une seule touche pour cinq usages, d'ou une priorite explicite : boite de
* confirmation, reglages, coffre, inventaire, puis pause. Sans cet ordre on
* se retrouve avec deux ecrans ouverts en meme temps.
*
* Publique parce qu'elle a DEUX appelants : l'action Enhanced Input quand le
* viewport tient le focus clavier, et le NativeOnKeyDown d'un widget quand
* c'est lui qui l'a -- les touches n'atteignent alors plus l'input du jeu.
*/
void HandleEscapeInput();
/** Ferme le menu de pause et relance le monde. */
UFUNCTION(BlueprintCallable, Category = "UI|Pause")
void ResumeGame();
@@ -384,13 +397,6 @@ private:
/** L'éclaircissement lui-même, après le temps de chauffe du monde. */
void StartStartupFade();
/**
* Echap. Une seule touche pour trois usages, d'ou une priorite explicite :
* boite de confirmation, puis inventaire, puis pause. Sans cet ordre on se
* retrouve avec l'inventaire et la pause ouverts en meme temps.
*/
void HandlePauseInput();
void OpenPauseMenu();
/** Oui : fondu au noir, puis retour au menu principal. */