diff --git a/Assets/02.Scripts/BehaviorTree/Npc/Customer/Action/OrderBeverage.cs b/Assets/02.Scripts/BehaviorTree/Npc/Customer/Action/OrderBeverage.cs index 8f292ca22..3ee4756df 100644 --- a/Assets/02.Scripts/BehaviorTree/Npc/Customer/Action/OrderBeverage.cs +++ b/Assets/02.Scripts/BehaviorTree/Npc/Customer/Action/OrderBeverage.cs @@ -50,8 +50,14 @@ namespace BlueWater.BehaviorTrees.Actions if (_customer.HappyPoint <= 0) { _foodBalloonUi.CancelOrder(); - DialogueLua.SetVariable("HappyPoint", _customer.HappyPoint); - _customer.Bark("PayMoney", BarkOrder.FirstValid); + var barkName = _customer.HappyPoint switch + { + >= 3 => "SatisfactoryEvaluation", + >= 2 => "MediocreEvaluation", + >= 1 => "MediocreEvaluation", + _ => "UnsatisfactoryEvaluation" + }; + _customer.Bark(barkName, BarkOrder.FirstValid); } return TaskStatus.Failure; } diff --git a/Assets/02.Scripts/BehaviorTree/Npc/Customer/Action/OrderFood.cs b/Assets/02.Scripts/BehaviorTree/Npc/Customer/Action/OrderFood.cs index 35307e0c3..c71ed8ef7 100644 --- a/Assets/02.Scripts/BehaviorTree/Npc/Customer/Action/OrderFood.cs +++ b/Assets/02.Scripts/BehaviorTree/Npc/Customer/Action/OrderFood.cs @@ -53,8 +53,14 @@ namespace BlueWater.BehaviorTrees.Actions if (_customer.HappyPoint <= 0) { _foodBalloonUi.CancelOrder(); - DialogueLua.SetVariable("HappyPoint", _customer.HappyPoint); - _customer.Bark("PayMoney", BarkOrder.FirstValid); + var barkName = _customer.HappyPoint switch + { + >= 3 => "SatisfactoryEvaluation", + >= 2 => "MediocreEvaluation", + >= 1 => "MediocreEvaluation", + _ => "UnsatisfactoryEvaluation" + }; + _customer.Bark(barkName, BarkOrder.FirstValid); } return TaskStatus.Failure; } diff --git a/Assets/02.Scripts/BehaviorTree/Npc/Customer/Action/PayMoney.cs b/Assets/02.Scripts/BehaviorTree/Npc/Customer/Action/PayMoney.cs index 226ad6921..2f8914fdf 100644 --- a/Assets/02.Scripts/BehaviorTree/Npc/Customer/Action/PayMoney.cs +++ b/Assets/02.Scripts/BehaviorTree/Npc/Customer/Action/PayMoney.cs @@ -56,32 +56,40 @@ namespace BlueWater.BehaviorTrees.Actions return TaskStatus.Running; } - private async void HandlePayMoneyInteraction() + private void HandlePayMoneyInteraction() { var tycoonPlayer = GameManager.Instance.CurrentTycoonPlayer; var foodPrice = _customer.ItemData.Price; - var tip = _customer.HappyPoint switch + var tip = 0f; + string barkName; + switch (_customer.HappyPoint) { - >= 3 => 2f, - 2 => 1.5f, - 1 => 1.1f, - _ => 1f - }; + case >= 3: + tip = 2f; + barkName = "SatisfactoryEvaluation"; + break; + case >= 2: + tip = 1.5f; + barkName = "MediocreEvaluation"; + break; + case >= 1: + tip = 1.1f; + barkName = "MediocreEvaluation"; + break; + default: + tip = 1f; + barkName = "UnsatisfactoryEvaluation"; + break; + } var finalPrice = (int)(foodPrice * tip); tycoonPlayer.GetMoney(finalPrice); _customer.PayMoney(finalPrice); _foodBalloonUi.HideUi(); _customer.OnInteraction -= HandlePayMoneyInteraction; - - await Awaitable.WaitForSecondsAsync(1f); - + _customer.Bark(barkName, BarkOrder.FirstValid); _customer.UnregisterPlayerInteraction(); _foodBalloonUi.CancelOrder(); - // TODO : 대화 안나옴 - DialogueLua.SetVariable("HappyPoint", _customer.HappyPoint); - _customer.Bark("PayMoney", BarkOrder.FirstValid); - _isPaidMoney = true; } } diff --git a/Assets/05.Prefabs/Maps/Tycoon/TycoonMap.prefab b/Assets/05.Prefabs/Maps/Tycoon/TycoonMap.prefab index 3377bb05c..d9579ccca 100644 --- a/Assets/05.Prefabs/Maps/Tycoon/TycoonMap.prefab +++ b/Assets/05.Prefabs/Maps/Tycoon/TycoonMap.prefab @@ -5572,7 +5572,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 1061695247072719575, guid: 28c8f2cd9a2817345b5d1fe15e1bebd3, type: 3} propertyPath: m_LocalPosition.z - value: -2.129 + value: 4.3 objectReference: {fileID: 0} - target: {fileID: 1061695247072719575, guid: 28c8f2cd9a2817345b5d1fe15e1bebd3, type: 3} propertyPath: m_LocalRotation.w @@ -6130,7 +6130,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 1061695247072719575, guid: 28c8f2cd9a2817345b5d1fe15e1bebd3, type: 3} propertyPath: m_LocalPosition.z - value: -1.822 + value: 4.607 objectReference: {fileID: 0} - target: {fileID: 1061695247072719575, guid: 28c8f2cd9a2817345b5d1fe15e1bebd3, type: 3} propertyPath: m_LocalRotation.w @@ -7334,7 +7334,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 1061695247072719575, guid: 28c8f2cd9a2817345b5d1fe15e1bebd3, type: 3} propertyPath: m_LocalPosition.z - value: -1.728 + value: 4.7009997 objectReference: {fileID: 0} - target: {fileID: 1061695247072719575, guid: 28c8f2cd9a2817345b5d1fe15e1bebd3, type: 3} propertyPath: m_LocalRotation.w diff --git a/Assets/11.BehaviorTree/Customer.asset b/Assets/11.BehaviorTree/Customer.asset index 23a430c36..267d60ef6 100644 --- a/Assets/11.BehaviorTree/Customer.asset +++ b/Assets/11.BehaviorTree/Customer.asset @@ -48,8 +48,8 @@ MonoBehaviour: Money Success Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Actions.PayMoney","NodeData":{"Offset":"(-5.000045,150)","Comment":"\ub3c8\uc744 \uc9c0\ubd88\ud55c\ub2e4"},"ID":33,"Name":"Pay Money","Instant":true}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(295,150.277832)"},"ID":34,"Name":"Pay Money Failure Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Actions.Move","NodeData":{"Offset":"(-95.90906,150.277771)","Comment":"\uc785\uad6c\ub85c - \ub418\ub3cc\uc544\uac04\ub2e4"},"ID":35,"Name":"Move","Instant":true,"Booleank__BackingField":true,"SharedVector3k__BackingField":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":null,"Vector3mValue":"(3.5,0,-16.5)"},"SharedColliderk__BackingField":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.UnityGameObject.Destroy","NodeData":{"Offset":"(74.09094,150.277771)"},"ID":36,"Name":"Destroy","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},"Singletime":0}]}]}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(1599.93726,154.760559)","Comment":"\ud1f4\uc7a5\ud55c\ub2e4"},"ID":37,"Name":"Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Actions.Move","NodeData":{"Offset":"(-89.1889648,135.67572)","Comment":"\uc785\uad6c\ub85c - \ub418\ub3cc\uc544\uac04\ub2e4"},"ID":38,"Name":"Move","Instant":true,"Booleank__BackingField":true,"SharedVector3k__BackingField":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":null,"Vector3mValue":"(3.5,0,-16.5)"},"SharedColliderk__BackingField":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.UnityGameObject.Destroy","NodeData":{"Offset":"(80.8110352,135.67572)"},"ID":39,"Name":"Destroy","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},"Singletime":0}]}]},"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":"HappyPoint","IsShared":true,"Int32mValue":0}]}' + \ub418\ub3cc\uc544\uac04\ub2e4"},"ID":35,"Name":"Move","Instant":true,"Booleank__BackingField":true,"SharedVector3k__BackingField":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":null,"Vector3mValue":"(3.5,0,-16.5)"},"SharedColliderk__BackingField":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.UnityGameObject.Destroy","NodeData":{"Offset":"(74.09094,150.277771)"},"ID":36,"Name":"Destroy","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},"Singletime":0}]}]}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(1599.93726,154.760559)","Comment":"\ud1f4\uc7a5\ud55c\ub2e4"},"ID":37,"Name":"Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(-145.702881,148.345764)"},"ID":38,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}},{"Type":"BlueWater.BehaviorTrees.Actions.Move","NodeData":{"Offset":"(2.761672,146.545288)","Comment":"\uc785\uad6c\ub85c + \ub418\ub3cc\uc544\uac04\ub2e4"},"ID":39,"Name":"Move","Instant":true,"Booleank__BackingField":true,"SharedVector3k__BackingField":{"Type":"BehaviorDesigner.Runtime.SharedVector3","Name":null,"Vector3mValue":"(3.5,0,-16.5)"},"SharedColliderk__BackingField":{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":null}},{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.UnityGameObject.Destroy","NodeData":{"Offset":"(172.761688,146.545288)"},"ID":40,"Name":"Destroy","Instant":true,"SharedGameObjecttargetGameObject":{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},"Singletime":0}]}]},"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":"HappyPoint","IsShared":true,"Int32mValue":0}]}' fieldSerializationData: typeName: [] fieldNameHash: diff --git a/Assets/BlueWater (Auto-Backup).asset b/Assets/BlueWater (Auto-Backup).asset index e0e959e4a..7c1ccd7b0 100644 --- a/Assets/BlueWater (Auto-Backup).asset +++ b/Assets/BlueWater (Auto-Backup).asset @@ -104,20 +104,6 @@ MonoBehaviour: value: type: 0 typeString: - - id: 2 - fields: - - title: Name - value: HappyPoint - type: 0 - typeString: - - title: Initial Value - value: 0 - type: 1 - typeString: CustomFieldType_Number - - title: Description - value: - type: 0 - typeString: - id: 3 fields: - title: Name @@ -235,6 +221,18 @@ MonoBehaviour: destinationDialogueID: 3 isConnector: 0 priority: 2 + - originConversationID: 1 + originDialogueID: 0 + destinationConversationID: 1 + destinationDialogueID: 4 + isConnector: 0 + priority: 2 + - originConversationID: 1 + originDialogueID: 0 + destinationConversationID: 1 + destinationDialogueID: 5 + isConnector: 0 + priority: 2 conditionsString: userScript: 'local randomValue = math.random(1, 3) @@ -246,7 +244,7 @@ MonoBehaviour: canvasRect: serializedVersion: 2 x: 289 - y: 50 + y: 49 width: 160 height: 30 - id: 1 @@ -343,8 +341,8 @@ MonoBehaviour: m_Calls: [] canvasRect: serializedVersion: 2 - x: 288 - y: 134 + x: 293.59998 + y: 132.39998 width: 160 height: 30 - id: 3 @@ -396,6 +394,104 @@ MonoBehaviour: y: 134 width: 160 height: 30 + - id: 4 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: "\uADF8\uB807\uAC8C \uB561\uAE30\uB294 \uC74C\uC2DD\uC740 \uC5C6\uB294\uB370?" + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 1 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 100.99997 + y: 264.80002 + width: 160 + height: 30 + - id: 5 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: "\uC74C\uC2DD \uBA54\uB274\uAC00 \uBA87 \uAC1C \uC5C6\uAD6C\uBA3C.." + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 1 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 455.40002 + y: 265.6 + width: 160 + height: 30 entryGroups: [] canvasScrollPosition: {x: 1, y: 20} canvasZoom: 1 @@ -501,6 +597,12 @@ MonoBehaviour: destinationDialogueID: 3 isConnector: 0 priority: 2 + - originConversationID: 2 + originDialogueID: 0 + destinationConversationID: 2 + destinationDialogueID: 4 + isConnector: 0 + priority: 2 conditionsString: userScript: 'local randomValue = math.random(1, 3) @@ -662,789 +764,7 @@ MonoBehaviour: y: 170 width: 160 height: 30 - entryGroups: [] - canvasScrollPosition: {x: 0, y: 0} - canvasZoom: 1 - - id: 3 - fields: - - title: Title - value: PayMoney - type: 0 - typeString: CustomFieldType_Text - - title: Description - value: - type: 0 - typeString: CustomFieldType_Text - - title: Actor - value: 2 - type: 5 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 5 - typeString: CustomFieldType_Actor - overrideSettings: - useOverrides: 0 - overrideSubtitleSettings: 0 - showNPCSubtitlesDuringLine: 1 - showNPCSubtitlesWithResponses: 1 - showPCSubtitlesDuringLine: 0 - skipPCSubtitleAfterResponseMenu: 0 - subtitleCharsPerSecond: 30 - minSubtitleSeconds: 2 - continueButton: 0 - overrideSequenceSettings: 0 - defaultSequence: - defaultPlayerSequence: - defaultResponseMenuSequence: - overrideInputSettings: 0 - alwaysForceResponseMenu: 1 - includeInvalidEntries: 0 - responseTimeout: 0 - emTagForOldResponses: 0 - emTagForInvalidResponses: 0 - cancelSubtitle: - key: 27 - buttonName: - cancelConversation: - key: 27 - buttonName: - nodeColor: - dialogueEntries: - - id: 0 - fields: - - title: Title - value: START - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 5 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 5 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: - type: 0 - typeString: - - title: Sequence - value: None() - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: - - originConversationID: 3 - originDialogueID: 0 - destinationConversationID: 3 - destinationDialogueID: 2 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 0 - destinationConversationID: 3 - destinationDialogueID: 3 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 0 - destinationConversationID: 3 - destinationDialogueID: 4 - isConnector: 0 - priority: 2 - conditionsString: - userScript: "local happyPoint = Variable[\"HappyPoint\"]\nif happyPoint >= - 3 then\n print(\"Condition met: HappyPoint >= 3\")\nelse\n print(\"Condition - not met: HappyPoint < 3\")\nend" - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 1118.6843 - y: 50 - width: 160 - height: 30 - - id: 1 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: "\uC815\uB9D0 \uB9DB\uC788\uC5C8\uC5B4!" - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 1 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 80 - y: 218 - width: 160 - height: 30 - - id: 2 - fields: - - title: Title - value: "\uB9CC\uC871\uD55C \uACBD\uC6B0" - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: - - originConversationID: 3 - originDialogueID: 2 - destinationConversationID: 3 - destinationDialogueID: 1 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 2 - destinationConversationID: 3 - destinationDialogueID: 5 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 2 - destinationConversationID: 3 - destinationDialogueID: 10 - isConnector: 0 - priority: 2 - conditionsString: Variable["HappyPoint"] >= 3 - userScript: 'local randomValue = math.random(1, 3) - - Variable["RandomChoice"] - = randomValue' - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 288 - y: 134 - width: 160 - height: 30 - - id: 3 - fields: - - title: Title - value: "\uD3C9\uBC94\uD55C \uACBD\uC6B0" - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: - - originConversationID: 3 - originDialogueID: 3 - destinationConversationID: 3 - destinationDialogueID: 6 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 3 - destinationConversationID: 3 - destinationDialogueID: 7 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 3 - destinationConversationID: 3 - destinationDialogueID: 11 - isConnector: 0 - priority: 2 - conditionsString: (Variable["HappyPoint"] == 1) or (Variable["HappyPoint"] - == 2) - userScript: 'local randomValue = math.random(1, 3) - - Variable["RandomChoice"] - = randomValue' - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 912 - y: 134 - width: 160 - height: 30 - id: 4 - fields: - - title: Title - value: "\uBD88\uB9CC\uC778 \uACBD\uC6B0" - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: - - originConversationID: 3 - originDialogueID: 4 - destinationConversationID: 3 - destinationDialogueID: 8 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 4 - destinationConversationID: 3 - destinationDialogueID: 9 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 4 - destinationConversationID: 3 - destinationDialogueID: 13 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 4 - destinationConversationID: 3 - destinationDialogueID: 14 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 4 - destinationConversationID: 3 - destinationDialogueID: 12 - isConnector: 0 - priority: 2 - conditionsString: Variable["HappyPoint"] <= 0 - userScript: 'local randomValue = math.random(1, 5) - - Variable["RandomChoice"] - = randomValue' - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 1744 - y: 134 - width: 160 - height: 30 - - id: 5 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: "\uB2E4\uC74C\uC5D0 \uB610 \uC640\uC57C\uACA0\uB294\uAC78?" - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 2 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 288 - y: 218 - width: 160 - height: 30 - - id: 6 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: "\uB098\uC058\uC9C0 \uC54A\uB124." - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 1 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 704 - y: 218 - width: 160 - height: 30 - - id: 7 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: "\uD3C9\uBC94\uD558\uAD70." - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 2 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 912 - y: 218 - width: 160 - height: 30 - - id: 8 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: "\uC815\uB9D0 \uCD5C\uC545\uC774\uC57C.." - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 1 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 1328 - y: 218 - width: 160 - height: 30 - - id: 9 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: "\uB108\uBB34 \uBCC4\uB85C\uC600\uC5B4.." - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 2 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 1536 - y: 218 - width: 160 - height: 30 - - id: 10 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 5 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 5 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 3 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 496 - y: 218 - width: 160 - height: 30 - - id: 11 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 5 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 5 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 3 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 1120 - y: 218 - width: 160 - height: 30 - - id: 12 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 5 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 5 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 5 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 2160 - y: 218 - width: 160 - height: 30 - - id: 13 fields: - title: Title value: @@ -1467,14 +787,15 @@ MonoBehaviour: type: 0 typeString: - title: Dialogue Text - value: "\uC7A5\uC0AC\uB97C \uD558\uACA0\uB2E4\uB294\uAC70\uC57C \uB9D0\uACA0\uB2E4\uB294\uAC70\uC57C!" + value: "\uC74C\uC2DD \uB098\uC624\uB294\uB370 \uB108\uBB34 \uC624\uB798 \uAC78\uB9AC\uB124.. + \uADF8\uB0E5 \uC9D1\uC5D0 \uAC08\uAE4C?" type: 0 typeString: - title: Sequence value: type: 0 typeString: - conversationID: 3 + conversationID: 2 isRoot: 0 isGroup: 0 nodeColor: @@ -1482,69 +803,20 @@ MonoBehaviour: falseConditionAction: Block conditionPriority: 2 outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 3 + conditionsString: userScript: onExecute: m_PersistentCalls: m_Calls: [] canvasRect: serializedVersion: 2 - x: 1744 - y: 218 - width: 160 - height: 30 - - id: 14 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 5 - typeString: CustomFieldType_Actor - - title: Conversant - value: 2 - type: 5 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: "\uBCC4\uC810 1\uC810 \uB9AC\uBDF0\uB0A8\uAE38\uAC70\uC57C.." - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 4 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 1952 - y: 218 + x: 433.8 + y: 244.99998 width: 160 height: 30 entryGroups: [] canvasScrollPosition: {x: 0, y: 0} - canvasZoom: 0.70000035 + canvasZoom: 1 - id: 4 fields: - title: Title @@ -1811,6 +1083,859 @@ MonoBehaviour: entryGroups: [] canvasScrollPosition: {x: 0, y: 0} canvasZoom: 1 + - id: 5 + fields: + - title: Title + value: SatisfactoryEvaluation + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + overrideSettings: + useOverrides: 0 + overrideSubtitleSettings: 0 + showNPCSubtitlesDuringLine: 1 + showNPCSubtitlesWithResponses: 1 + showPCSubtitlesDuringLine: 0 + skipPCSubtitleAfterResponseMenu: 0 + subtitleCharsPerSecond: 30 + minSubtitleSeconds: 2 + continueButton: 0 + overrideSequenceSettings: 0 + defaultSequence: + defaultPlayerSequence: + defaultResponseMenuSequence: + overrideInputSettings: 0 + alwaysForceResponseMenu: 1 + includeInvalidEntries: 0 + responseTimeout: 0 + emTagForOldResponses: 0 + emTagForInvalidResponses: 0 + cancelSubtitle: + key: 27 + buttonName: + cancelConversation: + key: 27 + buttonName: + nodeColor: + dialogueEntries: + - id: 0 + fields: + - title: Title + value: START + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: + type: 0 + typeString: + - title: Sequence + value: None() + type: 0 + typeString: + conversationID: 5 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: + - originConversationID: 5 + originDialogueID: 0 + destinationConversationID: 5 + destinationDialogueID: 1 + isConnector: 0 + priority: 2 + - originConversationID: 5 + originDialogueID: 0 + destinationConversationID: 5 + destinationDialogueID: 2 + isConnector: 0 + priority: 2 + - originConversationID: 5 + originDialogueID: 0 + destinationConversationID: 5 + destinationDialogueID: 3 + isConnector: 0 + priority: 2 + conditionsString: + userScript: 'local randomValue = math.random(1, 3) + + Variable["RandomChoice"] + = randomValue' + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 288 + y: 50 + width: 160 + height: 30 + - id: 1 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: "\uC815\uB9D0 \uB9DB\uC788\uC5C8\uC5B4!" + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 5 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 1 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 81 + y: 134 + width: 160 + height: 30 + - id: 2 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: "\uB2E4\uC74C\uC5D0 \uB610 \uC640\uC57C\uACA0\uB294\uAC78?" + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 5 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 2 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 288 + y: 134 + width: 160 + height: 30 + - id: 3 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 5 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 3 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 496 + y: 134 + width: 160 + height: 30 + entryGroups: [] + canvasScrollPosition: {x: 0, y: 0} + canvasZoom: 1 + - id: 6 + fields: + - title: Title + value: MediocreEvaluation + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + overrideSettings: + useOverrides: 0 + overrideSubtitleSettings: 0 + showNPCSubtitlesDuringLine: 1 + showNPCSubtitlesWithResponses: 1 + showPCSubtitlesDuringLine: 0 + skipPCSubtitleAfterResponseMenu: 0 + subtitleCharsPerSecond: 30 + minSubtitleSeconds: 2 + continueButton: 0 + overrideSequenceSettings: 0 + defaultSequence: + defaultPlayerSequence: + defaultResponseMenuSequence: + overrideInputSettings: 0 + alwaysForceResponseMenu: 1 + includeInvalidEntries: 0 + responseTimeout: 0 + emTagForOldResponses: 0 + emTagForInvalidResponses: 0 + cancelSubtitle: + key: 27 + buttonName: + cancelConversation: + key: 27 + buttonName: + nodeColor: + dialogueEntries: + - id: 0 + fields: + - title: Title + value: START + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: + type: 0 + typeString: + - title: Sequence + value: None() + type: 0 + typeString: + conversationID: 6 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: + - originConversationID: 6 + originDialogueID: 0 + destinationConversationID: 6 + destinationDialogueID: 1 + isConnector: 0 + priority: 2 + - originConversationID: 6 + originDialogueID: 0 + destinationConversationID: 6 + destinationDialogueID: 2 + isConnector: 0 + priority: 2 + - originConversationID: 6 + originDialogueID: 0 + destinationConversationID: 6 + destinationDialogueID: 3 + isConnector: 0 + priority: 2 + conditionsString: + userScript: 'local randomValue = math.random(1, 3) + + Variable["RandomChoice"] + = randomValue' + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 288 + y: 50 + width: 160 + height: 30 + - id: 1 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: "\uB098\uC058\uC9C0 \uC54A\uB124." + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 6 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 1 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 80 + y: 134 + width: 160 + height: 30 + - id: 2 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: "\uD3C9\uBC94\uD558\uAD70." + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 6 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 2 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 288 + y: 134 + width: 160 + height: 30 + - id: 3 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 6 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 3 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 496 + y: 134 + width: 160 + height: 30 + entryGroups: [] + canvasScrollPosition: {x: 0, y: 0} + canvasZoom: 1 + - id: 7 + fields: + - title: Title + value: UnsatisfactoryEvaluation + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + overrideSettings: + useOverrides: 0 + overrideSubtitleSettings: 0 + showNPCSubtitlesDuringLine: 1 + showNPCSubtitlesWithResponses: 1 + showPCSubtitlesDuringLine: 0 + skipPCSubtitleAfterResponseMenu: 0 + subtitleCharsPerSecond: 30 + minSubtitleSeconds: 2 + continueButton: 0 + overrideSequenceSettings: 0 + defaultSequence: + defaultPlayerSequence: + defaultResponseMenuSequence: + overrideInputSettings: 0 + alwaysForceResponseMenu: 1 + includeInvalidEntries: 0 + responseTimeout: 0 + emTagForOldResponses: 0 + emTagForInvalidResponses: 0 + cancelSubtitle: + key: 27 + buttonName: + cancelConversation: + key: 27 + buttonName: + nodeColor: + dialogueEntries: + - id: 0 + fields: + - title: Title + value: START + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: + type: 0 + typeString: + - title: Sequence + value: None() + type: 0 + typeString: + conversationID: 7 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: + - originConversationID: 7 + originDialogueID: 0 + destinationConversationID: 7 + destinationDialogueID: 1 + isConnector: 0 + priority: 2 + - originConversationID: 7 + originDialogueID: 0 + destinationConversationID: 7 + destinationDialogueID: 2 + isConnector: 0 + priority: 2 + - originConversationID: 7 + originDialogueID: 0 + destinationConversationID: 7 + destinationDialogueID: 3 + isConnector: 0 + priority: 2 + - originConversationID: 7 + originDialogueID: 0 + destinationConversationID: 7 + destinationDialogueID: 4 + isConnector: 0 + priority: 2 + conditionsString: + userScript: 'local randomValue = math.random(1, 4) + + Variable["RandomChoice"] + = randomValue' + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 392 + y: 50 + width: 160 + height: 30 + - id: 1 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: "\uC815\uB9D0 \uCD5C\uC545\uC774\uC57C!!" + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 7 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 1 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 80 + y: 134 + width: 160 + height: 30 + - id: 2 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: "\uBCC4\uC810 1\uC810 \uD14C\uB7EC\uD558\uACA0\uC5B4!" + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 7 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 2 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 288 + y: 134 + width: 160 + height: 30 + - id: 3 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: "\uB2E4\uC2E0 \uC624\uC9C0 \uC54A\uACA0\uC5B4.." + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 7 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 3 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 496 + y: 134 + width: 160 + height: 30 + - id: 4 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 7 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 4 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 704 + y: 134 + width: 160 + height: 30 + entryGroups: [] + canvasScrollPosition: {x: 0, y: 0} + canvasZoom: 1 syncInfo: syncActors: 0 syncItems: 0 diff --git a/Assets/BlueWater (Auto-Backup).asset.meta b/Assets/BlueWater (Auto-Backup).asset.meta index fc85fb3aa..c1401ab37 100644 --- a/Assets/BlueWater (Auto-Backup).asset.meta +++ b/Assets/BlueWater (Auto-Backup).asset.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5c62b839e6953f14fa0f909d5d673b27 +guid: 9269b5fa2f423d74d9aca1bc0dec95ee NativeFormatImporter: externalObjects: {} mainObjectFileID: 11400000 diff --git a/Assets/BlueWater.asset b/Assets/BlueWater.asset index 5e16b4e23..16a6cc92f 100644 --- a/Assets/BlueWater.asset +++ b/Assets/BlueWater.asset @@ -104,20 +104,6 @@ MonoBehaviour: value: type: 0 typeString: - - id: 2 - fields: - - title: Name - value: HappyPoint - type: 0 - typeString: - - title: Initial Value - value: 0 - type: 1 - typeString: CustomFieldType_Number - - title: Description - value: - type: 0 - typeString: - id: 3 fields: - title: Name @@ -831,886 +817,6 @@ MonoBehaviour: entryGroups: [] canvasScrollPosition: {x: 0, y: 0} canvasZoom: 1 - - id: 3 - fields: - - title: Title - value: PayMoney - type: 0 - typeString: CustomFieldType_Text - - title: Description - value: - type: 0 - typeString: CustomFieldType_Text - - title: Actor - value: 2 - type: 5 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 5 - typeString: CustomFieldType_Actor - overrideSettings: - useOverrides: 0 - overrideSubtitleSettings: 0 - showNPCSubtitlesDuringLine: 1 - showNPCSubtitlesWithResponses: 1 - showPCSubtitlesDuringLine: 0 - skipPCSubtitleAfterResponseMenu: 0 - subtitleCharsPerSecond: 30 - minSubtitleSeconds: 2 - continueButton: 0 - overrideSequenceSettings: 0 - defaultSequence: - defaultPlayerSequence: - defaultResponseMenuSequence: - overrideInputSettings: 0 - alwaysForceResponseMenu: 1 - includeInvalidEntries: 0 - responseTimeout: 0 - emTagForOldResponses: 0 - emTagForInvalidResponses: 0 - cancelSubtitle: - key: 27 - buttonName: - cancelConversation: - key: 27 - buttonName: - nodeColor: - dialogueEntries: - - id: 0 - fields: - - title: Title - value: START - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 5 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 5 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: - type: 0 - typeString: - - title: Sequence - value: None() - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: - - originConversationID: 3 - originDialogueID: 0 - destinationConversationID: 3 - destinationDialogueID: 2 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 0 - destinationConversationID: 3 - destinationDialogueID: 3 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 0 - destinationConversationID: 3 - destinationDialogueID: 4 - isConnector: 0 - priority: 2 - conditionsString: - userScript: "local happyPoint = Variable[\"HappyPoint\"]\nif happyPoint >= - 3 then\n print(\"Condition met: HappyPoint >= 3\")\nelse\n print(\"Condition - not met: HappyPoint < 3\")\nend" - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 1118.6843 - y: 50 - width: 160 - height: 30 - - id: 1 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: "\uC815\uB9D0 \uB9DB\uC788\uC5C8\uC5B4!" - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 1 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 80 - y: 218 - width: 160 - height: 30 - - id: 2 - fields: - - title: Title - value: "\uB9CC\uC871\uD55C \uACBD\uC6B0" - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: - - originConversationID: 3 - originDialogueID: 2 - destinationConversationID: 3 - destinationDialogueID: 1 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 2 - destinationConversationID: 3 - destinationDialogueID: 5 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 2 - destinationConversationID: 3 - destinationDialogueID: 10 - isConnector: 0 - priority: 2 - conditionsString: Variable["HappyPoint"] >= 3 - userScript: 'local randomValue = math.random(1, 3) - - Variable["RandomChoice"] - = randomValue' - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 288 - y: 134 - width: 160 - height: 30 - - id: 3 - fields: - - title: Title - value: "\uD3C9\uBC94\uD55C \uACBD\uC6B0" - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: - - originConversationID: 3 - originDialogueID: 3 - destinationConversationID: 3 - destinationDialogueID: 6 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 3 - destinationConversationID: 3 - destinationDialogueID: 7 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 3 - destinationConversationID: 3 - destinationDialogueID: 11 - isConnector: 0 - priority: 2 - conditionsString: (Variable["HappyPoint"] == 1) or (Variable["HappyPoint"] - == 2) - userScript: 'local randomValue = math.random(1, 3) - - Variable["RandomChoice"] - = randomValue' - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 912 - y: 134 - width: 160 - height: 30 - - id: 4 - fields: - - title: Title - value: "\uBD88\uB9CC\uC778 \uACBD\uC6B0" - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: - - originConversationID: 3 - originDialogueID: 4 - destinationConversationID: 3 - destinationDialogueID: 8 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 4 - destinationConversationID: 3 - destinationDialogueID: 9 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 4 - destinationConversationID: 3 - destinationDialogueID: 13 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 4 - destinationConversationID: 3 - destinationDialogueID: 14 - isConnector: 0 - priority: 2 - - originConversationID: 3 - originDialogueID: 4 - destinationConversationID: 3 - destinationDialogueID: 12 - isConnector: 0 - priority: 2 - conditionsString: Variable["HappyPoint"] <= 0 - userScript: 'local randomValue = math.random(1, 5) - - Variable["RandomChoice"] - = randomValue' - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 1744 - y: 134 - width: 160 - height: 30 - - id: 5 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: "\uB2E4\uC74C\uC5D0 \uB610 \uC640\uC57C\uACA0\uB294\uAC78?" - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 2 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 288 - y: 218 - width: 160 - height: 30 - - id: 6 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: "\uB098\uC058\uC9C0 \uC54A\uB124." - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 1 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 704 - y: 218 - width: 160 - height: 30 - - id: 7 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: "\uD3C9\uBC94\uD558\uAD70." - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 2 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 912 - y: 218 - width: 160 - height: 30 - - id: 8 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: "\uC815\uB9D0 \uCD5C\uC545\uC774\uC57C.." - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 1 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 1328 - y: 218 - width: 160 - height: 30 - - id: 9 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 0 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 0 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: "\uB108\uBB34 \uBCC4\uB85C\uC600\uC5B4.." - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 2 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 1536 - y: 218 - width: 160 - height: 30 - - id: 10 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 5 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 5 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 3 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 496 - y: 218 - width: 160 - height: 30 - - id: 11 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 5 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 5 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 3 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 1120 - y: 218 - width: 160 - height: 30 - - id: 12 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 5 - typeString: CustomFieldType_Actor - - title: Conversant - value: -1 - type: 5 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 5 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 2160 - y: 218 - width: 160 - height: 30 - - id: 13 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 5 - typeString: CustomFieldType_Actor - - title: Conversant - value: 2 - type: 5 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: "\uC7A5\uC0AC\uB97C \uD558\uACA0\uB2E4\uB294\uAC70\uC57C \uB9D0\uACA0\uB2E4\uB294\uAC70\uC57C!" - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 3 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 1744 - y: 218 - width: 160 - height: 30 - - id: 14 - fields: - - title: Title - value: - type: 0 - typeString: - - title: Description - value: - type: 0 - typeString: - - title: Actor - value: 2 - type: 5 - typeString: CustomFieldType_Actor - - title: Conversant - value: 2 - type: 5 - typeString: CustomFieldType_Actor - - title: Menu Text - value: - type: 0 - typeString: - - title: Dialogue Text - value: "\uBCC4\uC810 1\uC810 \uB9AC\uBDF0\uB0A8\uAE38\uAC70\uC57C.." - type: 0 - typeString: - - title: Sequence - value: - type: 0 - typeString: - conversationID: 3 - isRoot: 0 - isGroup: 0 - nodeColor: - delaySimStatus: 0 - falseConditionAction: Block - conditionPriority: 2 - outgoingLinks: [] - conditionsString: Variable["RandomChoice"] == 4 - userScript: - onExecute: - m_PersistentCalls: - m_Calls: [] - canvasRect: - serializedVersion: 2 - x: 1952 - y: 218 - width: 160 - height: 30 - entryGroups: [] - canvasScrollPosition: {x: 466.93515, y: 207.09439} - canvasZoom: 0.6700003 - id: 4 fields: - title: Title @@ -1977,6 +1083,859 @@ MonoBehaviour: entryGroups: [] canvasScrollPosition: {x: 0, y: 0} canvasZoom: 1 + - id: 5 + fields: + - title: Title + value: SatisfactoryEvaluation + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + overrideSettings: + useOverrides: 0 + overrideSubtitleSettings: 0 + showNPCSubtitlesDuringLine: 1 + showNPCSubtitlesWithResponses: 1 + showPCSubtitlesDuringLine: 0 + skipPCSubtitleAfterResponseMenu: 0 + subtitleCharsPerSecond: 30 + minSubtitleSeconds: 2 + continueButton: 0 + overrideSequenceSettings: 0 + defaultSequence: + defaultPlayerSequence: + defaultResponseMenuSequence: + overrideInputSettings: 0 + alwaysForceResponseMenu: 1 + includeInvalidEntries: 0 + responseTimeout: 0 + emTagForOldResponses: 0 + emTagForInvalidResponses: 0 + cancelSubtitle: + key: 27 + buttonName: + cancelConversation: + key: 27 + buttonName: + nodeColor: + dialogueEntries: + - id: 0 + fields: + - title: Title + value: START + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: + type: 0 + typeString: + - title: Sequence + value: None() + type: 0 + typeString: + conversationID: 5 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: + - originConversationID: 5 + originDialogueID: 0 + destinationConversationID: 5 + destinationDialogueID: 1 + isConnector: 0 + priority: 2 + - originConversationID: 5 + originDialogueID: 0 + destinationConversationID: 5 + destinationDialogueID: 2 + isConnector: 0 + priority: 2 + - originConversationID: 5 + originDialogueID: 0 + destinationConversationID: 5 + destinationDialogueID: 3 + isConnector: 0 + priority: 2 + conditionsString: + userScript: 'local randomValue = math.random(1, 3) + + Variable["RandomChoice"] + = randomValue' + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 288 + y: 50 + width: 160 + height: 30 + - id: 1 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: "\uC815\uB9D0 \uB9DB\uC788\uC5C8\uC5B4!" + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 5 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 1 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 81 + y: 134 + width: 160 + height: 30 + - id: 2 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: "\uB2E4\uC74C\uC5D0 \uB610 \uC640\uC57C\uACA0\uB294\uAC78?" + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 5 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 2 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 288 + y: 134 + width: 160 + height: 30 + - id: 3 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 5 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 3 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 496 + y: 134 + width: 160 + height: 30 + entryGroups: [] + canvasScrollPosition: {x: 0, y: 0} + canvasZoom: 1 + - id: 6 + fields: + - title: Title + value: MediocreEvaluation + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + overrideSettings: + useOverrides: 0 + overrideSubtitleSettings: 0 + showNPCSubtitlesDuringLine: 1 + showNPCSubtitlesWithResponses: 1 + showPCSubtitlesDuringLine: 0 + skipPCSubtitleAfterResponseMenu: 0 + subtitleCharsPerSecond: 30 + minSubtitleSeconds: 2 + continueButton: 0 + overrideSequenceSettings: 0 + defaultSequence: + defaultPlayerSequence: + defaultResponseMenuSequence: + overrideInputSettings: 0 + alwaysForceResponseMenu: 1 + includeInvalidEntries: 0 + responseTimeout: 0 + emTagForOldResponses: 0 + emTagForInvalidResponses: 0 + cancelSubtitle: + key: 27 + buttonName: + cancelConversation: + key: 27 + buttonName: + nodeColor: + dialogueEntries: + - id: 0 + fields: + - title: Title + value: START + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: + type: 0 + typeString: + - title: Sequence + value: None() + type: 0 + typeString: + conversationID: 6 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: + - originConversationID: 6 + originDialogueID: 0 + destinationConversationID: 6 + destinationDialogueID: 1 + isConnector: 0 + priority: 2 + - originConversationID: 6 + originDialogueID: 0 + destinationConversationID: 6 + destinationDialogueID: 2 + isConnector: 0 + priority: 2 + - originConversationID: 6 + originDialogueID: 0 + destinationConversationID: 6 + destinationDialogueID: 3 + isConnector: 0 + priority: 2 + conditionsString: + userScript: 'local randomValue = math.random(1, 3) + + Variable["RandomChoice"] + = randomValue' + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 288 + y: 50 + width: 160 + height: 30 + - id: 1 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: "\uB098\uC058\uC9C0 \uC54A\uB124." + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 6 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 1 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 80 + y: 134 + width: 160 + height: 30 + - id: 2 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: "\uD3C9\uBC94\uD558\uAD70." + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 6 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 2 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 288 + y: 134 + width: 160 + height: 30 + - id: 3 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 6 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 3 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 496 + y: 134 + width: 160 + height: 30 + entryGroups: [] + canvasScrollPosition: {x: 0, y: 0} + canvasZoom: 1 + - id: 7 + fields: + - title: Title + value: UnsatisfactoryEvaluation + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + overrideSettings: + useOverrides: 0 + overrideSubtitleSettings: 0 + showNPCSubtitlesDuringLine: 1 + showNPCSubtitlesWithResponses: 1 + showPCSubtitlesDuringLine: 0 + skipPCSubtitleAfterResponseMenu: 0 + subtitleCharsPerSecond: 30 + minSubtitleSeconds: 2 + continueButton: 0 + overrideSequenceSettings: 0 + defaultSequence: + defaultPlayerSequence: + defaultResponseMenuSequence: + overrideInputSettings: 0 + alwaysForceResponseMenu: 1 + includeInvalidEntries: 0 + responseTimeout: 0 + emTagForOldResponses: 0 + emTagForInvalidResponses: 0 + cancelSubtitle: + key: 27 + buttonName: + cancelConversation: + key: 27 + buttonName: + nodeColor: + dialogueEntries: + - id: 0 + fields: + - title: Title + value: START + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: + type: 0 + typeString: + - title: Sequence + value: None() + type: 0 + typeString: + conversationID: 7 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: + - originConversationID: 7 + originDialogueID: 0 + destinationConversationID: 7 + destinationDialogueID: 1 + isConnector: 0 + priority: 2 + - originConversationID: 7 + originDialogueID: 0 + destinationConversationID: 7 + destinationDialogueID: 2 + isConnector: 0 + priority: 2 + - originConversationID: 7 + originDialogueID: 0 + destinationConversationID: 7 + destinationDialogueID: 3 + isConnector: 0 + priority: 2 + - originConversationID: 7 + originDialogueID: 0 + destinationConversationID: 7 + destinationDialogueID: 4 + isConnector: 0 + priority: 2 + conditionsString: + userScript: 'local randomValue = math.random(1, 4) + + Variable["RandomChoice"] + = randomValue' + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 392 + y: 50 + width: 160 + height: 30 + - id: 1 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: "\uC815\uB9D0 \uCD5C\uC545\uC774\uC57C!!" + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 7 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 1 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 80 + y: 134 + width: 160 + height: 30 + - id: 2 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: "\uBCC4\uC810 1\uC810 \uD14C\uB7EC\uD558\uACA0\uC5B4!" + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 7 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 2 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 288 + y: 134 + width: 160 + height: 30 + - id: 3 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: "\uB2E4\uC2E0 \uC624\uC9C0 \uC54A\uACA0\uC5B4.." + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 7 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 3 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 496 + y: 134 + width: 160 + height: 30 + - id: 4 + fields: + - title: Title + value: + type: 0 + typeString: + - title: Description + value: + type: 0 + typeString: + - title: Actor + value: 2 + type: 5 + typeString: CustomFieldType_Actor + - title: Conversant + value: -1 + type: 5 + typeString: CustomFieldType_Actor + - title: Menu Text + value: + type: 0 + typeString: + - title: Dialogue Text + value: + type: 0 + typeString: + - title: Sequence + value: + type: 0 + typeString: + conversationID: 7 + isRoot: 0 + isGroup: 0 + nodeColor: + delaySimStatus: 0 + falseConditionAction: Block + conditionPriority: 2 + outgoingLinks: [] + conditionsString: Variable["RandomChoice"] == 4 + userScript: + onExecute: + m_PersistentCalls: + m_Calls: [] + canvasRect: + serializedVersion: 2 + x: 704 + y: 134 + width: 160 + height: 30 + entryGroups: [] + canvasScrollPosition: {x: 0, y: 0} + canvasZoom: 1 syncInfo: syncActors: 0 syncItems: 0