Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- USTRUCT(BlueprintType)
- struct FStartVoiceInfo
- {
- GENERATED_BODY()
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- bool InstigatorIsPlayer;
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- FString SoundPath;
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- FString Subtitle;
- };
- USTRUCT(BlueprintType)
- struct FEndVoiceInfo
- {
- GENERATED_BODY()
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- bool InstigatorIsPlayer;
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- FString SoundPath;
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- FString Subtitle;
- };
- USTRUCT(BlueprintType)
- struct FTalkVoiceInfo
- {
- GENERATED_BODY()
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- int32 ID;
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- bool InstigatorIsPlayer;
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- FString SoundPath;
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- FString Subtitle;
- };
- USTRUCT(BlueprintType)
- struct FSubOptionInfo
- {
- GENERATED_BODY()
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- FString OptionText;
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- TArray<FTalkVoiceInfo> Talks;
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- TArray<FSubOptionInfo> SubOptions;
- };
- USTRUCT(BlueprintType)
- struct FOptionInfo
- {
- GENERATED_BODY()
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- FString OptionText;
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- bool SODOC;
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- TArray<FTalkVoiceInfo> Talks;
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- TArray<FSubOptionInfo> SubOptions;
- };
- USTRUCT(BlueprintType)
- struct FConversation
- {
- GENERATED_BODY()
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- bool HasStart;
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- StartVoiceInfo StartInfo;
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- bool HasEnd;
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- FEndVoiceInfo EndInfo;
- UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "XML-Conversation")
- TArray<FOptionInfo> Options;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement