Skip to content

Commit 0509214

Browse files
authored
Merge pull request #7 from ashblue/develop
Release
2 parents 69c65fc + 84a8fbf commit 0509214

35 files changed

+614
-212
lines changed

Assets/Examples/BasicConversation/BasicConversation.unity

Lines changed: 93 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,9 @@ LightmapSettings:
9494
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
9595
m_PVRFilteringAtrousPositionSigmaIndirect: 2
9696
m_PVRFilteringAtrousPositionSigmaAO: 1
97-
m_ShowResolutionOverlay: 1
9897
m_ExportTrainingData: 0
98+
m_TrainingDataDestination: TrainingData
99+
m_LightProbeSampleCountMultiplier: 4
99100
m_LightingDataAsset: {fileID: 0}
100101
m_UseShadowmask: 1
101102
--- !u!196 &4
@@ -165,7 +166,7 @@ MonoBehaviour:
165166
m_GameObject: {fileID: 8172350}
166167
m_Enabled: 1
167168
m_EditorHideFlags: 0
168-
m_Script: {fileID: 1297475563, guid: f70555f144d8491a825f0804e09c671c, type: 3}
169+
m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
169170
m_Name:
170171
m_EditorClassIdentifier:
171172
m_Padding:
@@ -227,7 +228,7 @@ MonoBehaviour:
227228
m_GameObject: {fileID: 62754275}
228229
m_Enabled: 1
229230
m_EditorHideFlags: 0
230-
m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3}
231+
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
231232
m_Name:
232233
m_EditorClassIdentifier:
233234
m_Material: {fileID: 0}
@@ -236,8 +237,6 @@ MonoBehaviour:
236237
m_OnCullStateChanged:
237238
m_PersistentCalls:
238239
m_Calls: []
239-
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
240-
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
241240
m_Sprite: {fileID: 21300000, guid: b70a0e76870eda6488865d4588137313, type: 3}
242241
m_Type: 3
243242
m_PreserveAspect: 1
@@ -247,6 +246,7 @@ MonoBehaviour:
247246
m_FillClockwise: 0
248247
m_FillOrigin: 3
249248
m_UseSpriteMesh: 0
249+
m_PixelsPerUnitMultiplier: 1
250250
--- !u!222 &62754278
251251
CanvasRenderer:
252252
m_ObjectHideFlags: 0
@@ -280,8 +280,9 @@ Light:
280280
m_PrefabAsset: {fileID: 0}
281281
m_GameObject: {fileID: 705507993}
282282
m_Enabled: 1
283-
serializedVersion: 9
283+
serializedVersion: 10
284284
m_Type: 1
285+
m_Shape: 0
285286
m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
286287
m_Intensity: 1
287288
m_Range: 10
@@ -475,7 +476,7 @@ MonoBehaviour:
475476
m_GameObject: {fileID: 991365858}
476477
m_Enabled: 1
477478
m_EditorHideFlags: 0
478-
m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3}
479+
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
479480
m_Name:
480481
m_EditorClassIdentifier:
481482
m_Material: {fileID: 0}
@@ -484,8 +485,6 @@ MonoBehaviour:
484485
m_OnCullStateChanged:
485486
m_PersistentCalls:
486487
m_Calls: []
487-
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
488-
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
489488
m_FontData:
490489
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
491490
m_FontSize: 14
@@ -536,7 +535,7 @@ MonoBehaviour:
536535
m_GameObject: {fileID: 1037096122}
537536
m_Enabled: 1
538537
m_EditorHideFlags: 0
539-
m_Script: {fileID: 1301386320, guid: f70555f144d8491a825f0804e09c671c, type: 3}
538+
m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
540539
m_Name:
541540
m_EditorClassIdentifier:
542541
m_IgnoreReversedGraphics: 1
@@ -553,7 +552,7 @@ MonoBehaviour:
553552
m_GameObject: {fileID: 1037096122}
554553
m_Enabled: 1
555554
m_EditorHideFlags: 0
556-
m_Script: {fileID: 1980459831, guid: f70555f144d8491a825f0804e09c671c, type: 3}
555+
m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
557556
m_Name:
558557
m_EditorClassIdentifier:
559558
m_UiScaleMode: 1
@@ -600,6 +599,7 @@ RectTransform:
600599
m_Children:
601600
- {fileID: 2077554727}
602601
- {fileID: 1854390184}
602+
- {fileID: 1217128673}
603603
m_Father: {fileID: 0}
604604
m_RootOrder: 1
605605
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -608,6 +608,79 @@ RectTransform:
608608
m_AnchoredPosition: {x: 0, y: 0}
609609
m_SizeDelta: {x: 0, y: 0}
610610
m_Pivot: {x: 0, y: 0}
611+
--- !u!1 &1217128672
612+
GameObject:
613+
m_ObjectHideFlags: 0
614+
m_CorrespondingSourceObject: {fileID: 0}
615+
m_PrefabInstance: {fileID: 0}
616+
m_PrefabAsset: {fileID: 0}
617+
serializedVersion: 6
618+
m_Component:
619+
- component: {fileID: 1217128673}
620+
- component: {fileID: 1217128675}
621+
- component: {fileID: 1217128674}
622+
m_Layer: 5
623+
m_Name: Image
624+
m_TagString: Untagged
625+
m_Icon: {fileID: 0}
626+
m_NavMeshLayer: 0
627+
m_StaticEditorFlags: 0
628+
m_IsActive: 1
629+
--- !u!224 &1217128673
630+
RectTransform:
631+
m_ObjectHideFlags: 0
632+
m_CorrespondingSourceObject: {fileID: 0}
633+
m_PrefabInstance: {fileID: 0}
634+
m_PrefabAsset: {fileID: 0}
635+
m_GameObject: {fileID: 1217128672}
636+
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
637+
m_LocalPosition: {x: 0, y: 0, z: 0}
638+
m_LocalScale: {x: 1, y: 1, z: 1}
639+
m_Children: []
640+
m_Father: {fileID: 1037096126}
641+
m_RootOrder: 2
642+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
643+
m_AnchorMin: {x: 0.5, y: 0.5}
644+
m_AnchorMax: {x: 0.5, y: 0.5}
645+
m_AnchoredPosition: {x: 485.1, y: 261.1}
646+
m_SizeDelta: {x: 31.9, y: 31.9}
647+
m_Pivot: {x: 0.5, y: 0.5}
648+
--- !u!114 &1217128674
649+
MonoBehaviour:
650+
m_ObjectHideFlags: 0
651+
m_CorrespondingSourceObject: {fileID: 0}
652+
m_PrefabInstance: {fileID: 0}
653+
m_PrefabAsset: {fileID: 0}
654+
m_GameObject: {fileID: 1217128672}
655+
m_Enabled: 1
656+
m_EditorHideFlags: 0
657+
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
658+
m_Name:
659+
m_EditorClassIdentifier:
660+
m_Material: {fileID: 0}
661+
m_Color: {r: 1, g: 0, b: 0.99777555, a: 1}
662+
m_RaycastTarget: 1
663+
m_OnCullStateChanged:
664+
m_PersistentCalls:
665+
m_Calls: []
666+
m_Sprite: {fileID: 0}
667+
m_Type: 0
668+
m_PreserveAspect: 0
669+
m_FillCenter: 1
670+
m_FillMethod: 4
671+
m_FillAmount: 1
672+
m_FillClockwise: 1
673+
m_FillOrigin: 0
674+
m_UseSpriteMesh: 0
675+
m_PixelsPerUnitMultiplier: 1
676+
--- !u!222 &1217128675
677+
CanvasRenderer:
678+
m_ObjectHideFlags: 0
679+
m_CorrespondingSourceObject: {fileID: 0}
680+
m_PrefabInstance: {fileID: 0}
681+
m_PrefabAsset: {fileID: 0}
682+
m_GameObject: {fileID: 1217128672}
683+
m_CullTransparentMesh: 0
611684
--- !u!1 &1578604058
612685
GameObject:
613686
m_ObjectHideFlags: 0
@@ -635,7 +708,7 @@ MonoBehaviour:
635708
m_GameObject: {fileID: 1578604058}
636709
m_Enabled: 1
637710
m_EditorHideFlags: 0
638-
m_Script: {fileID: 1077351063, guid: f70555f144d8491a825f0804e09c671c, type: 3}
711+
m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3}
639712
m_Name:
640713
m_EditorClassIdentifier:
641714
m_HorizontalAxis: Horizontal
@@ -654,7 +727,7 @@ MonoBehaviour:
654727
m_GameObject: {fileID: 1578604058}
655728
m_Enabled: 1
656729
m_EditorHideFlags: 0
657-
m_Script: {fileID: -619905303, guid: f70555f144d8491a825f0804e09c671c, type: 3}
730+
m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3}
658731
m_Name:
659732
m_EditorClassIdentifier:
660733
m_FirstSelected: {fileID: 0}
@@ -741,6 +814,9 @@ MonoBehaviour:
741814
m_Name:
742815
m_EditorClassIdentifier:
743816
dialogue: {fileID: 11400000, guid: 9ee08f7122b445246ba6e627bb67b59a, type: 2}
817+
gameObjectOverrides:
818+
- _variable: {fileID: 11400000, guid: 9f63ecc07e0124045b2c27d0dfb67d38, type: 2}
819+
_gameObject: {fileID: 1217128672}
744820
speakerContainer: {fileID: 1854390183}
745821
portrait: {fileID: 62754277}
746822
lines: {fileID: 991365860}
@@ -809,7 +885,7 @@ MonoBehaviour:
809885
m_GameObject: {fileID: 1987331375}
810886
m_Enabled: 1
811887
m_EditorHideFlags: 0
812-
m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3}
888+
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
813889
m_Name:
814890
m_EditorClassIdentifier:
815891
m_Material: {fileID: 0}
@@ -818,8 +894,6 @@ MonoBehaviour:
818894
m_OnCullStateChanged:
819895
m_PersistentCalls:
820896
m_Calls: []
821-
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
822-
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
823897
m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
824898
m_Type: 1
825899
m_PreserveAspect: 0
@@ -829,6 +903,7 @@ MonoBehaviour:
829903
m_FillClockwise: 1
830904
m_FillOrigin: 0
831905
m_UseSpriteMesh: 0
906+
m_PixelsPerUnitMultiplier: 1
832907
--- !u!222 &1987331378
833908
CanvasRenderer:
834909
m_ObjectHideFlags: 0
@@ -883,7 +958,7 @@ MonoBehaviour:
883958
m_GameObject: {fileID: 2077554726}
884959
m_Enabled: 1
885960
m_EditorHideFlags: 0
886-
m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3}
961+
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
887962
m_Name:
888963
m_EditorClassIdentifier:
889964
m_Material: {fileID: 0}
@@ -892,8 +967,6 @@ MonoBehaviour:
892967
m_OnCullStateChanged:
893968
m_PersistentCalls:
894969
m_Calls: []
895-
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
896-
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
897970
m_Sprite: {fileID: 0}
898971
m_Type: 0
899972
m_PreserveAspect: 0
@@ -903,6 +976,7 @@ MonoBehaviour:
903976
m_FillClockwise: 1
904977
m_FillOrigin: 0
905978
m_UseSpriteMesh: 0
979+
m_PixelsPerUnitMultiplier: 1
906980
--- !u!222 &2077554729
907981
CanvasRenderer:
908982
m_ObjectHideFlags: 0

Assets/Examples/BasicConversation/ExampleConversation.asset

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,8 @@ MonoBehaviour:
182182
nodeTitle:
183183
children: []
184184
conditions: []
185-
enterActions: []
185+
enterActions:
186+
- {fileID: 6437907874617121193}
186187
exitActions: []
187188
choices:
188189
- {fileID: -6868820908879997394}
@@ -469,7 +470,7 @@ MonoBehaviour:
469470
- {fileID: -1221359623688907011}
470471
- {fileID: 3721123120546049034}
471472
root: {fileID: 426936237664981933}
472-
scrollPosition: {x: 51159.676, y: 50096}
473+
scrollPosition: {x: 50450.676, y: 49996}
473474
--- !u!114 &373158185418196577
474475
MonoBehaviour:
475476
m_ObjectHideFlags: 0
@@ -673,6 +674,22 @@ MonoBehaviour:
673674
children:
674675
- {fileID: -1221359623688907011}
675676
_uniqueId: b6639707-3558-459c-b2e0-01ebc3bc951b
677+
--- !u!114 &6437907874617121193
678+
MonoBehaviour:
679+
m_ObjectHideFlags: 1
680+
m_CorrespondingSourceObject: {fileID: 0}
681+
m_PrefabInstance: {fileID: 0}
682+
m_PrefabAsset: {fileID: 0}
683+
m_GameObject: {fileID: 0}
684+
m_Enabled: 1
685+
m_EditorHideFlags: 0
686+
m_Script: {fileID: 11500000, guid: df570d683f114d44abe229f3daba4dbb, type: 3}
687+
m_Name: SetActive
688+
m_EditorClassIdentifier:
689+
_title: SetActive
690+
_uniqueId: b63a213c-b0fa-4526-a78b-55ced115098d
691+
_gameObject: {fileID: 11400000, guid: 9f63ecc07e0124045b2c27d0dfb67d38, type: 2}
692+
_setActive: 0
676693
--- !u!114 &6784819468853313292
677694
MonoBehaviour:
678695
m_ObjectHideFlags: 0

Assets/Examples/BasicConversation/Scripts/ExampleDialoguePlayback.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using System.Collections;
2+
using System.Linq;
23
using CleverCrow.Fluid.Databases;
34
using CleverCrow.Fluid.Dialogues.Graphs;
45
using UnityEngine;
@@ -10,6 +11,8 @@ public class ExampleDialoguePlayback : MonoBehaviour {
1011

1112
public DialogueGraph dialogue;
1213

14+
public GameObjectOverride[] gameObjectOverrides;
15+
1316
[Header("Graphics")]
1417
public GameObject speakerContainer;
1518
public Image portrait;
@@ -19,7 +22,7 @@ public class ExampleDialoguePlayback : MonoBehaviour {
1922
public ChoiceButton choicePrefab;
2023

2124
private void Awake () {
22-
var database = new DatabaseInstance();
25+
var database = new DatabaseInstanceExtended();
2326
_ctrl = new DialogueController(database);
2427

2528
_ctrl.Events.Speak.AddListener((actor, text) => {
@@ -50,7 +53,7 @@ private void Awake () {
5053
Debug.Log($"Node Enter: {node.GetType()} - {node.UniqueId}");
5154
});
5255

53-
_ctrl.Play(dialogue);
56+
_ctrl.Play(dialogue, gameObjectOverrides.ToArray<IGameObjectOverride>());
5457
}
5558

5659
private void ClearChoices () {

Assets/Examples/BasicConversation/Variables.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
%YAML 1.1
2+
%TAG !u! tag:unity3d.com,2011:
3+
--- !u!114 &11400000
4+
MonoBehaviour:
5+
m_ObjectHideFlags: 0
6+
m_CorrespondingSourceObject: {fileID: 0}
7+
m_PrefabInstance: {fileID: 0}
8+
m_PrefabAsset: {fileID: 0}
9+
m_GameObject: {fileID: 0}
10+
m_Enabled: 1
11+
m_EditorHideFlags: 0
12+
m_Script: {fileID: 11500000, guid: 20133dd9a8004ec68e82b7a342deb715, type: 3}
13+
m_Name: VariableImage
14+
m_EditorClassIdentifier:
15+
key: Initial Background
16+
defaultValue: {fileID: 0}

Assets/Examples/BasicConversation/Variables/VariableImage.asset.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/com.fluid.dialogue/Runtime/Actions/Libraries/GameObjects.meta

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/com.fluid.dialogue/Runtime/Actions/Libraries/GameObjects/Actions.meta

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)