5#include "CoreMinimal.h"
9 static const int32
Popup = 300;
45 static const FName
Player = TEXT(
"Player");
48 static const FName
Door = TEXT(
"Door");
51 static const FName
Building = TEXT(
"Building");
56 static const int32
BotID = 99999;
57 static const FString
BotName = TEXT(
"[KLingo]");
59 static const FString
AI = TEXT(
"AI");
61 static const FString
Daily = TEXT(
"Daily");
77 2. 설명, 해설, 인사말을 절대 포함하지 않는다.
78 3. JSON, 마크다운, 번호 목록을 사용하지 않는다.
80 5. 출력에는 한글, 영문, '-', '|' 문자만 포함할 수 있다.
81 6. 규칙을 지킬 수 없으면 빈 문자열을 출력한다.
84 - 사용자의 요청에서 문장 개수(N)를 판단한다.
86 - 정확히 N개의 짧은 한국어 문장을 생성한다.
87 - 각 문장은 초급 학습자가 소리 내어 말하기 쉬운 구조여야 한다.
89 - 문장 길이는 3~6 어절로 제한한다.
92 - 각 문장은 "한국어|영어|영문발음" 순서로 작성한다.
94 - 영문발음은 첫 글자만 대문자로 하고 음절은 하이픈(-)으로 구분한다.
95 - 여러 문장은 '|' 문자로 이어서 출력한다.
96 - 마지막에 구분 문자를 추가하지 않는다.
100 출력: "안녕하세요|HELLO|An-nyeong-ha-se-yo"
103 출력: "저는 학생입니다|I-AM-A-STUDENT|Jeo-neun-hak-saeng-im-ni-da|한국에서 왔어요|I-CAME-FROM-KOREA|Han-guk-e-seo-wat-eo-yo"
106 출력: "화장실이 어디에 있어요|WHERE-IS-THE-RESTROOM|Hwa-jang-sil-i-eo-di-e-is-seo-yo")");
112 static const FString
GameEnd = TEXT(
"GameEnd");
129 static const FString
Holder_Success = TEXT(
"Perfect! You placed the block right. Let's keep going!");
130 static const FString
Holder_Fail = TEXT(
"Oops! That block doesn't go there.");
static const float LineHeightPercentage
static const FString Daily
static const int32 MIN_REQUIRED_WORDS
static const FString DailySystemPrompt
static const FString DailyUserPrompt
static const FString BotName
static const int32 Step4_Tutorial
static const int32 Step3_End
static const int32 Step1_Tutorial
static const int32 Step2_Tutorial
static const int32 Step1_End
static const int32 Step4_End
static const int32 Step2_End
static const int32 Step3_Tutorial
static const int32 Step1_Mid
static const int32 ToastManager
static const int32 LoadingCircle
static const int32 Loading
static const FString Holder_Fail
static const FString GameEnd
static const FString ListenStageStart
static const FString ReadStageEnd
static const FString GameStart
static const FString ReadStageStart
static const FString WriteStageEnd
static const FString OutroStart
static const FString Holder_Success
static const FString WriteStageStart
static const FString IntroStart
static const FString SpeakStageStart
static const FString ListenStageEnd
static const FString SpeakStageEnd