✨Graph block

ΠŸΡ€ΠΎΡΡŒΠ±Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄, Ссли Π²Ρ‹ Π·Π½Π°ΠΊΠΎΠΌΡ‹ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ систСмой blueprint.

Π˜Ρ‚Π°ΠΊ, вся Π±Π°Π·Π° ΠΊΠΎΠ΄Π° находится ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΡƒΡ‚. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ Ρ‚.Π΄. ΠŸΡ€ΠΎΠΉΠ΄Π΅ΠΌΡΡ ΠΏΠΎ всСму Ρ‡Ρ‚ΠΎ Ρ‚ΡƒΡ‚ Π΅ΡΡ‚ΡŒ.

Π― старался максимально ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Если Π±ΡƒΠ΄Π΅Ρ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ понятно, ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΌΠ½Π΅ Π² дискорд.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

CreateDialog - Initial function for processing dialogue

QuickTypewriter - Clears the timer and sets an accelerated time for writing text

SplittingDialogComponents - In this function, we process the dialogue and split it line by line.

CreateAnswers - Create answer in UI_Answer_Block

TagSwitcher - Function for recognizing tags and switching between them

SetTextByLetter - The function is called by a timer and prints an additional letter.

Initialization - Initialization of initial values for the widget

CheckInterlocutor - Checks and changes the interlocutor if a new one is specified.

CheckEmotion - Checks and changes the emotion if a new one is specified, otherwise all emotions remain as they are, without any animation.

ResetDialog - Applies default values to all variables

Variables are internal and mainly store temporary values.

Last updated