https://www.brcgames.ru/posts/conveying_story_to_the_player_without_dialogue_or_cutscenes_part_2_234.html