started working inventory system

This commit is contained in:
unknown
2025-10-06 15:32:09 +01:00
parent 4d2c0a595d
commit 1ee08ea649
564 changed files with 129649 additions and 355 deletions

View File

@@ -0,0 +1,231 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-4354178609401142284
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e5800231a05eaae43b00503881229245, type: 3}
m_Name:
m_EditorClassIdentifier: games.okitoki.EasyTalk::EasyTalk.Localization.TranslationLibrary
originalLanguage: en
translationSets:
- counter: 5
languageCode: en
translations:
- id: 0
language: en
text: default
- id: 1
language: en
text: Good evenin lad, they want you in the town. You best hurry, the elders
dont like being kept waiting.
- id: 2
language: en
text: There are goblins about, you best be careful... Go now, quick!
- id: 3
language: en
text: Go on lad! Off with ya!
- id: 4
language: en
text: Kaarlo
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 65aaff45f3a1d794180acfe1b86e7406, type: 3}
m_Name: Kaarlo
m_EditorClassIdentifier: games.okitoki.EasyTalk::EasyTalk.Nodes.Dialogue
version: 1.7.5
nodes:
- rid: 2527045089550401737
- rid: 2527045089550401738
- rid: 2527045089550401739
- rid: 2527045089550401740
- rid: 2527045089550401741
- rid: 2527045089550401742
translationLibrary: {fileID: -4354178609401142284}
maxID: 563
references:
version: 2
RefIds:
- rid: 2527045089550401737
type: {class: EntryNode, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
nodeId: 2
name: ENTRY
nodeType: 1
inputs: []
outputs:
- id: 3
attachedIds: 72000000
ownerId: 2
connectionType: 1
width: 110
height: 75
xPosition: 107.90256
yPosition: 150.63998
entryPointName:
- rid: 2527045089550401738
type: {class: ConversationNode, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
nodeId: 9
name: CONVERSATION
nodeType: 3
inputs:
- id: 10
attachedIds: 76000000
ownerId: 9
connectionType: 1
outputs:
- id: 11
attachedIds: 47000000
ownerId: 9
connectionType: 1
width: 268
height: 170
xPosition: 524.1026
yPosition: -13.860117
items:
- rid: 2527045089550401743
- rid: 2527045089550401744
characterName: Kaarlo
icon:
- rid: 2527045089550401739
type: {class: ConversationNode, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
nodeId: 12
name: CONVERSATION
nodeType: 3
inputs:
- id: 13
attachedIds: 77000000
ownerId: 12
connectionType: 1
outputs:
- id: 14
attachedIds:
ownerId: 12
connectionType: 1
width: 268
height: 140
xPosition: 516.9023
yPosition: 340.5398
items:
- rid: 2527045089550401745
characterName: Kaarlo
icon:
- rid: 2527045089550401740
type: {class: VariableNode, ns: EasyTalk.Nodes.Variable, asm: games.okitoki.EasyTalk}
data:
nodeId: 63
name: VARIABLE
nodeType: 24
inputs: []
outputs:
- id: 64
attachedIds: 73000000
ownerId: 63
connectionType: 2
width: 170
height: 150
xPosition: 49.52576
yPosition: 321.70145
variableName: FirstTalk
variableValue: True
resetOnEntry: 0
isGlobal: 0
- rid: 2527045089550401741
type: {class: SetVariableNode, ns: EasyTalk.Nodes.Variable, asm: games.okitoki.EasyTalk}
data:
nodeId: 70
name: SET VARIABLE
nodeType: 29
inputs:
- id: 71
attachedIds: 0b000000
ownerId: 70
connectionType: 1
- id: 72
attachedIds:
ownerId: 70
connectionType: 2
outputs:
- id: 73
attachedIds:
ownerId: 70
connectionType: 1
width: 200
height: 100
xPosition: 527.3258
yPosition: 179.50154
variableName: FirstTalk
variableValue: false
- rid: 2527045089550401742
type: {class: LogicNode, ns: EasyTalk.Nodes.Logic, asm: games.okitoki.EasyTalk}
data:
nodeId: 113
name: BOOL LOGIC
nodeType: 20
inputs:
- id: 114
attachedIds: 03000000
ownerId: 113
connectionType: 1
- id: 115
attachedIds: 40000000
ownerId: 113
connectionType: 2
- id: 116
attachedIds:
ownerId: 113
connectionType: 2
outputs:
- id: 117
attachedIds:
ownerId: 113
connectionType: 2
- id: 118
attachedIds: 0a000000
ownerId: 113
connectionType: 10
- id: 119
attachedIds: 0d000000
ownerId: 113
connectionType: 11
width: 160
height: 120
xPosition: 280.1258
yPosition: 233.50137
logicOperation: 4
- rid: 2527045089550401743
type: {class: ConversationItem, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
text: Good evenin lad, they want you in the town. You best hurry, the elders
dont like being kept waiting.
audioClip: {fileID: 0}
audioClipFile:
audioAssetID: 0
- rid: 2527045089550401744
type: {class: ConversationItem, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
text: There are goblins about, you best be careful... Go now, quick!
audioClip: {fileID: 0}
audioClipFile:
audioAssetID: 0
- rid: 2527045089550401745
type: {class: ConversationItem, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
text: Go on lad! Off with ya!
audioClip: {fileID: 0}
audioClipFile:
audioAssetID: 0

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ffb05844dc7a8d644bb5690bedfd6cd6
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,213 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 65aaff45f3a1d794180acfe1b86e7406, type: 3}
m_Name: Lawson
m_EditorClassIdentifier: games.okitoki.EasyTalk::EasyTalk.Nodes.Dialogue
version: 1.7.5
nodes:
- rid: 2527045089550401768
- rid: 2527045089550401769
- rid: 2527045089550401770
- rid: 2527045089550401771
- rid: 2527045089550401772
translationLibrary: {fileID: 7692809295068700344}
maxID: 228
references:
version: 2
RefIds:
- rid: 2527045089550401768
type: {class: EntryNode, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
nodeId: 2
name: ENTRY
nodeType: 1
inputs: []
outputs:
- id: 3
attachedIds: 21000000
ownerId: 2
connectionType: 1
width: 110
height: 75
xPosition: 36.497025
yPosition: 19.900398
entryPointName:
- rid: 2527045089550401769
type: {class: OptionNode, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
nodeId: 15
name: OPTION
nodeType: 4
inputs:
- id: 16
attachedIds: 22000000
ownerId: 15
connectionType: 1
- id: 17
attachedIds:
ownerId: 15
connectionType: 7
- id: 19
attachedIds:
ownerId: 15
connectionType: 7
- id: 79
attachedIds:
ownerId: 15
connectionType: 7
outputs:
- id: 18
attachedIds:
ownerId: 15
connectionType: 1
- id: 20
attachedIds: 67000000
ownerId: 15
connectionType: 1
- id: 80
attachedIds: 52000000
ownerId: 15
connectionType: 1
width: 228
height: 174
xPosition: 606.0594
yPosition: 89.01288
items:
- rid: 2527045089550401773
- rid: 2527045089550401774
- rid: 2527045089550401775
- rid: 2527045089550401770
type: {class: ConversationNode, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
nodeId: 32
name: CONVERSATION
nodeType: 3
inputs:
- id: 33
attachedIds: 03000000
ownerId: 32
connectionType: 1
outputs:
- id: 34
attachedIds: 10000000
ownerId: 32
connectionType: 1
width: 268
height: 140
xPosition: 185.73447
yPosition: 22.31289
items:
- rid: 2527045089550401776
characterName: Lawson
icon:
- rid: 2527045089550401771
type: {class: ExitNode, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
nodeId: 81
name: EXIT
nodeType: 2
inputs:
- id: 82
attachedIds: 5000000068000000
ownerId: 81
connectionType: 1
outputs: []
width: 110
height: 75
xPosition: 465.56262
yPosition: 334.9739
exitPointName:
- rid: 2527045089550401772
type: {class: ConversationNode, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
nodeId: 102
name: CONVERSATION
nodeType: 3
inputs:
- id: 103
attachedIds: 14000000
ownerId: 102
connectionType: 1
outputs:
- id: 104
attachedIds: 52000000
ownerId: 102
connectionType: 1
width: 268
height: 140
xPosition: 950.8225
yPosition: 175.45444
items:
- rid: 2527045089550401777
characterName: Lawson
icon:
- rid: 2527045089550401773
type: {class: OptionItem, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
text: Browse Goods
- rid: 2527045089550401774
type: {class: OptionItem, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
text: Talk
- rid: 2527045089550401775
type: {class: OptionItem, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
text: Leave
- rid: 2527045089550401776
type: {class: ConversationItem, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
text: Evenin' lad, looking to buy something?
audioClip: {fileID: 0}
audioClipFile:
audioAssetID: 0
- rid: 2527045089550401777
type: {class: ConversationItem, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
text: Heard the Elders are looking for you, best not to keep them waiting!
audioClip: {fileID: 0}
audioClipFile:
audioAssetID: 0
--- !u!114 &7692809295068700344
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e5800231a05eaae43b00503881229245, type: 3}
m_Name:
m_EditorClassIdentifier: games.okitoki.EasyTalk::EasyTalk.Localization.TranslationLibrary
originalLanguage: en
translationSets:
- counter: 6
languageCode: en
translations:
- id: 0
language: en
text: Browse Goods
- id: 1
language: en
text: Talk
- id: 2
language: en
text: Leave
- id: 3
language: en
text: Lawson
- id: 4
language: en
text: Evenin' lad, looking to buy something?
- id: 5
language: en
text: Heard the Elders are looking for you, best not to keep them waiting!

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 54ccecbeffeff5f41997a430766cbf99
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,6 +1,202 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-232577080232387257
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 65aaff45f3a1d794180acfe1b86e7406, type: 3}
m_Name: Villager
m_EditorClassIdentifier: games.okitoki.EasyTalk::EasyTalk.Nodes.Dialogue
version: 1.7.5
nodes:
- rid: 2527045089550401708
- rid: 2527045089550401709
- rid: 2527045089550401710
- rid: 2527045089550401711
- rid: 2527045089550401712
- rid: 2527045089550401713
translationLibrary: {fileID: 6523594499417889813}
maxID: 768
references:
version: 2
RefIds:
- rid: 2527045089550401708
type: {class: EntryNode, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
nodeId: 2
name: ENTRY
nodeType: 1
inputs: []
outputs:
- id: 3
attachedIds: 72000000
ownerId: 2
connectionType: 1
width: 110
height: 75
xPosition: 107.90256
yPosition: 150.63998
entryPointName:
- rid: 2527045089550401709
type: {class: ConversationNode, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
nodeId: 9
name: CONVERSATION
nodeType: 3
inputs:
- id: 10
attachedIds: 76000000
ownerId: 9
connectionType: 1
outputs:
- id: 11
attachedIds: 47000000
ownerId: 9
connectionType: 1
width: 268
height: 170
xPosition: 524.1026
yPosition: -13.860117
items:
- rid: 2527045089550401714
- rid: 2527045089550401715
characterName: Kaarlo
icon:
- rid: 2527045089550401710
type: {class: ConversationNode, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
nodeId: 12
name: CONVERSATION
nodeType: 3
inputs:
- id: 13
attachedIds: 77000000
ownerId: 12
connectionType: 1
outputs:
- id: 14
attachedIds:
ownerId: 12
connectionType: 1
width: 268
height: 140
xPosition: 516.9023
yPosition: 340.5398
items:
- rid: 2527045089550401716
characterName: Kaarlo
icon:
- rid: 2527045089550401711
type: {class: VariableNode, ns: EasyTalk.Nodes.Variable, asm: games.okitoki.EasyTalk}
data:
nodeId: 63
name: VARIABLE
nodeType: 24
inputs: []
outputs:
- id: 64
attachedIds: 73000000
ownerId: 63
connectionType: 2
width: 170
height: 150
xPosition: 49.52576
yPosition: 321.70145
variableName: FirstTalk
variableValue: True
resetOnEntry: 0
isGlobal: 0
- rid: 2527045089550401712
type: {class: SetVariableNode, ns: EasyTalk.Nodes.Variable, asm: games.okitoki.EasyTalk}
data:
nodeId: 70
name: SET VARIABLE
nodeType: 29
inputs:
- id: 71
attachedIds: 0b000000
ownerId: 70
connectionType: 1
- id: 72
attachedIds:
ownerId: 70
connectionType: 2
outputs:
- id: 73
attachedIds:
ownerId: 70
connectionType: 1
width: 200
height: 100
xPosition: 527.3258
yPosition: 179.50154
variableName: FirstTalk
variableValue: false
- rid: 2527045089550401713
type: {class: LogicNode, ns: EasyTalk.Nodes.Logic, asm: games.okitoki.EasyTalk}
data:
nodeId: 113
name: BOOL LOGIC
nodeType: 20
inputs:
- id: 114
attachedIds: 03000000
ownerId: 113
connectionType: 1
- id: 115
attachedIds: 40000000
ownerId: 113
connectionType: 2
- id: 116
attachedIds:
ownerId: 113
connectionType: 2
outputs:
- id: 117
attachedIds:
ownerId: 113
connectionType: 2
- id: 118
attachedIds: 0a000000
ownerId: 113
connectionType: 10
- id: 119
attachedIds: 0d000000
ownerId: 113
connectionType: 11
width: 160
height: 120
xPosition: 280.1258
yPosition: 233.50137
logicOperation: 4
- rid: 2527045089550401714
type: {class: ConversationItem, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
text: Good evenin lad, they want you in the town. You best hurry, the elders
dont like being kept waiting.
audioClip: {fileID: 0}
audioClipFile:
audioAssetID: 0
- rid: 2527045089550401715
type: {class: ConversationItem, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
text: There are goblins about, you best be careful... Go now, quick!
audioClip: {fileID: 0}
audioClipFile:
audioAssetID: 0
- rid: 2527045089550401716
type: {class: ConversationItem, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
text: Go on lad! Off with ya!
audioClip: {fileID: 0}
audioClipFile:
audioAssetID: 0
--- !u!114 &6523594499417889813
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -10,11 +206,11 @@ MonoBehaviour:
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e5800231a05eaae43b00503881229245, type: 3}
m_Name:
m_Name: Translation Library
m_EditorClassIdentifier: games.okitoki.EasyTalk::EasyTalk.Localization.TranslationLibrary
originalLanguage: en
translationSets:
- counter: 4
- counter: 5
languageCode: en
translations:
- id: 0
@@ -30,131 +226,6 @@ MonoBehaviour:
- id: 3
language: en
text: Go on lad! Off with ya!
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 65aaff45f3a1d794180acfe1b86e7406, type: 3}
m_Name: Villager
m_EditorClassIdentifier: games.okitoki.EasyTalk::EasyTalk.Nodes.Dialogue
version: 1.7.5
nodes:
- rid: 660220535585636665
- rid: 660220535585636666
- rid: 660220535585636667
- rid: 660220535585636668
translationLibrary: {fileID: -232577080232387257}
maxID: 61
references:
version: 2
RefIds:
- rid: 660220535585636665
type: {class: EntryNode, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
nodeId: 2
name: ENTRY
nodeType: 1
inputs: []
outputs:
- id: 3
attachedIds: 0a000000
ownerId: 2
connectionType: 1
width: 110
height: 75
xPosition: 175.10252
yPosition: 169.84
entryPointName: First
- rid: 660220535585636666
type: {class: ConversationNode, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
nodeId: 9
name: CONVERSATION
nodeType: 3
inputs:
- id: 10
attachedIds: 03000000
ownerId: 9
connectionType: 1
outputs:
- id: 11
attachedIds:
ownerId: 9
connectionType: 1
width: 268
height: 170
xPosition: 330.50256
yPosition: 232.54
items:
- rid: 660220535585636669
- rid: 660220535585636670
characterName: default
icon:
- rid: 660220535585636667
type: {class: ConversationNode, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
nodeId: 12
name: CONVERSATION
nodeType: 3
inputs:
- id: 13
attachedIds: 26000000
ownerId: 12
connectionType: 1
outputs:
- id: 14
attachedIds:
ownerId: 12
connectionType: 1
width: 268
height: 140
xPosition: 743.3025
yPosition: 262.93997
items:
- rid: 660220535585636671
characterName: default
icon:
- rid: 660220535585636668
type: {class: EntryNode, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
nodeId: 37
name: ENTRY
nodeType: 1
inputs: []
outputs:
- id: 38
attachedIds: 0d000000
ownerId: 37
connectionType: 1
width: 110
height: 75
xPosition: 564.50244
yPosition: 121.740005
entryPointName: Last
- rid: 660220535585636669
type: {class: ConversationItem, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
text: Good evenin lad, they want you in the town. You best hurry, the elders
dont like being kept waiting.
audioClip: {fileID: 0}
audioClipFile:
audioAssetID: 0
- rid: 660220535585636670
type: {class: ConversationItem, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
text: There are goblins about, you best be careful... Go now, quick!
audioClip: {fileID: 0}
audioClipFile:
audioAssetID: 0
- rid: 660220535585636671
type: {class: ConversationItem, ns: EasyTalk.Nodes.Common, asm: games.okitoki.EasyTalk}
data:
text: Go on lad! Off with ya!
audioClip: {fileID: 0}
audioClipFile:
audioAssetID: 0
- id: 4
language: en
text: Kaarlo

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: ffb05844dc7a8d644bb5690bedfd6cd6
guid: d46456ae809307e41859be778a281b79
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000