(Feat) Add Cooking and Workbench
This commit is contained in:
@@ -40,10 +40,16 @@ public:
|
||||
* Texte affiche au joueur quand il vise l'objet ("Ramasser", "Ouvrir"...).
|
||||
* Renvoie du FText et non du FString : c'est le type localisable d'Unreal,
|
||||
* indispensable si tu traduis le jeu un jour.
|
||||
*
|
||||
* Interactor est fourni parce que le texte depend souvent de CELUI qui vise
|
||||
* et d'ou il vise : un feu de camp nomme l'emplacement precis qu'on regarde,
|
||||
* un coffre verrouille annonce quelle cle il attend. Sans lui, l'objet
|
||||
* devrait aller chercher le joueur local par un chemin detourne -- ce qui
|
||||
* marche exactement jusqu'au jour ou il y a deux joueurs.
|
||||
*/
|
||||
UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "Interaction")
|
||||
FText GetInteractionPrompt() const;
|
||||
virtual FText GetInteractionPrompt_Implementation() const { return FText::GetEmpty(); }
|
||||
FText GetInteractionPrompt(AActor* Interactor) const;
|
||||
virtual FText GetInteractionPrompt_Implementation(AActor* Interactor) const { return FText::GetEmpty(); }
|
||||
|
||||
/**
|
||||
* Permet de refuser l'interaction selon le contexte : porte verrouillee,
|
||||
|
||||
Reference in New Issue
Block a user