Skip to content

Commit

Permalink
Implement concrete quirk types
Browse files Browse the repository at this point in the history
  • Loading branch information
mertwole authored Sep 4, 2023
1 parent aac32a4 commit bea5562
Show file tree
Hide file tree
Showing 7 changed files with 60 additions and 6 deletions.
8 changes: 8 additions & 0 deletions JamGame/Assets/Prefabs/Employee/Quirks.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,13 @@ MonoBehaviour:
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 03ce289c8c8e12e4291e9f443d663f4a, type: 3}
m_Name: QuirkExample
m_Name: Glutton
m_EditorClassIdentifier:
additionalNeeds:
- NeedType: 2
SatisfactionTime: 1
SatisfactionGained: 1
DecreaseSpeed: 10
_name: quirk0
SatisfactionTime: 2
SatisfactionGained: 400
DecreaseSpeed: 0.5
OverrideSatisfaction: 0
OverrideSatisfactionValue: 0
name_:
8 changes: 8 additions & 0 deletions JamGame/Assets/Prefabs/Employee/Quirks/Glutton.asset.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

22 changes: 22 additions & 0 deletions JamGame/Assets/Prefabs/Employee/Quirks/Smoker.asset
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
%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: 03ce289c8c8e12e4291e9f443d663f4a, type: 3}
m_Name: Smoker
m_EditorClassIdentifier:
additionalNeeds:
- NeedType: 5
SatisfactionTime: 4
SatisfactionGained: 400
DecreaseSpeed: 0.1
OverrideSatisfaction: 0
OverrideSatisfactionValue: 0
name_:
11 changes: 11 additions & 0 deletions JamGame/Assets/Scenes/mertwole.unity
Original file line number Diff line number Diff line change
Expand Up @@ -2027,6 +2027,14 @@ PrefabInstance:
propertyPath: stages.Array.data[1].StartsAt
value: -0.001
objectReference: {fileID: 0}
- target: {fileID: 7027475554387804411, guid: 2b0954c297f03d64a875548889b6a208, type: 3}
propertyPath: quirks.Array.size
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7027475554387804411, guid: 2b0954c297f03d64a875548889b6a208, type: 3}
propertyPath: quirks.Array.data[0]
value:
objectReference: {fileID: 11400000, guid: 1156cf1b31295974b9f193ed3f761170, type: 2}
- target: {fileID: 7027475554387804413, guid: 2b0954c297f03d64a875548889b6a208, type: 3}
propertyPath: m_Name
value: Employee
Expand Down Expand Up @@ -3726,6 +3734,9 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
DayEnds:
m_PersistentCalls:
m_Calls: []
TestEmployeeConfig:
selectedType: FixedEmployeeConfig
fixedEmployeeConfig:
Expand Down
5 changes: 4 additions & 1 deletion JamGame/Assets/Scripts/Employee/Needs/Need.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,11 @@ public enum NeedType
Work,
Piss,
Eat,

Meeting,
Leave
Leave,

Smoke
}

[Serializable]
Expand Down

0 comments on commit bea5562

Please sign in to comment.