najprościej mówiąc to w onStatefunc wpisujesz funkcje która uruchamia monolog no nie
1)musisz zrobić zmienna
var int jaki_to_kurwa_przedmiot;w story globals (lub gdziekolwiek indziej poza funkcjami w plikach kompilowanych przed monologami)
2) w funkcjach uruchamiających monolog (każdy musi mieć osobna funkcje)
3) w funkcji na samej gorze dajesz (w spaniu)
jaki_to_kurwa_przedmiot = 1;(w jakimś garnku)
jaki_to_kurwa_przedmiot = 2;4) zapamiętujesz ze 1 jest do spania a 2 do gara
5)teraz musisz edytować pliki dialogowe

po prostu dodając warunek
do plików spania
if(jaki_to_kurwa_przedmiot == 1){
return 1;
}a do garka
if(jaki_to_kurwa_przedmiot == 2){
return 1;
}