[Add] Modifiers

This commit is contained in:
2026-03-02 08:20:30 +07:00
parent 82483442cf
commit c51ae03032
94 changed files with 937 additions and 8 deletions
@@ -0,0 +1,26 @@
%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: acb03445cebc5d842b34bc3e987ef174, type: 3}
m_Name: 01_Mod_Flat5
m_EditorClassIdentifier: YachtDice.Runtime::YachtDice.Modifiers.Definition.ModifierDefinition
<Id>k__BackingField: mod_flat_plus_5
<DisplayName>k__BackingField: Flat Boost +5
<Description>k__BackingField: Adds a steady +5 score on every category scoring.
<Icon>k__BackingField: {fileID: 0}
<Rarity>k__BackingField: 0
<ShopPrice>k__BackingField: 80
<SellPrice>k__BackingField: 40
<HasLimitedUses>k__BackingField: 0
<MaxUses>k__BackingField: 0
<MaxStacks>k__BackingField: 3
behaviors:
- {fileID: 11400000, guid: a1000000000000000000000000000001, type: 2}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b2000000000000000000000000000001
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,26 @@
%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: acb03445cebc5d842b34bc3e987ef174, type: 3}
m_Name: 02_Mod_Flat15
m_EditorClassIdentifier: YachtDice.Runtime::YachtDice.Modifiers.Definition.ModifierDefinition
<Id>k__BackingField: mod_flat_plus_15
<DisplayName>k__BackingField: Flat Boost +15
<Description>k__BackingField: A heavier flat bonus for every scored category.
<Icon>k__BackingField: {fileID: 0}
<Rarity>k__BackingField: 1
<ShopPrice>k__BackingField: 170
<SellPrice>k__BackingField: 85
<HasLimitedUses>k__BackingField: 0
<MaxUses>k__BackingField: 0
<MaxStacks>k__BackingField: 2
behaviors:
- {fileID: 11400000, guid: a1000000000000000000000000000002, type: 2}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b2000000000000000000000000000002
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,26 @@
%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: acb03445cebc5d842b34bc3e987ef174, type: 3}
m_Name: 03_Mod_SixesHunter
m_EditorClassIdentifier: YachtDice.Runtime::YachtDice.Modifiers.Definition.ModifierDefinition
<Id>k__BackingField: mod_sixes_hunter
<DisplayName>k__BackingField: Sixes Hunter
<Description>k__BackingField: Grants bonus points per six when at least three sixes are rolled.
<Icon>k__BackingField: {fileID: 0}
<Rarity>k__BackingField: 1
<ShopPrice>k__BackingField: 220
<SellPrice>k__BackingField: 110
<HasLimitedUses>k__BackingField: 0
<MaxUses>k__BackingField: 0
<MaxStacks>k__BackingField: 2
behaviors:
- {fileID: 11400000, guid: a1000000000000000000000000000003, type: 2}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b2000000000000000000000000000003
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,26 @@
%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: acb03445cebc5d842b34bc3e987ef174, type: 3}
m_Name: 04_Mod_LuckyOnes
m_EditorClassIdentifier: YachtDice.Runtime::YachtDice.Modifiers.Definition.ModifierDefinition
<Id>k__BackingField: mod_lucky_ones
<DisplayName>k__BackingField: Lucky Ones
<Description>k__BackingField: Adds points for every die showing one.
<Icon>k__BackingField: {fileID: 0}
<Rarity>k__BackingField: 0
<ShopPrice>k__BackingField: 130
<SellPrice>k__BackingField: 65
<HasLimitedUses>k__BackingField: 0
<MaxUses>k__BackingField: 0
<MaxStacks>k__BackingField: 3
behaviors:
- {fileID: 11400000, guid: a1000000000000000000000000000004, type: 2}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b2000000000000000000000000000004
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,26 @@
%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: acb03445cebc5d842b34bc3e987ef174, type: 3}
m_Name: 05_Mod_Mult15
m_EditorClassIdentifier: YachtDice.Runtime::YachtDice.Modifiers.Definition.ModifierDefinition
<Id>k__BackingField: mod_multiplier_1_5x
<DisplayName>k__BackingField: Clean Multiplier x1.5
<Description>k__BackingField: Multiplies final category score by 1.5.
<Icon>k__BackingField: {fileID: 0}
<Rarity>k__BackingField: 1
<ShopPrice>k__BackingField: 260
<SellPrice>k__BackingField: 130
<HasLimitedUses>k__BackingField: 0
<MaxUses>k__BackingField: 0
<MaxStacks>k__BackingField: 2
behaviors:
- {fileID: 11400000, guid: a1000000000000000000000000000005, type: 2}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b2000000000000000000000000000005
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,26 @@
%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: acb03445cebc5d842b34bc3e987ef174, type: 3}
m_Name: 06_Mod_HighScoreDouble
m_EditorClassIdentifier: YachtDice.Runtime::YachtDice.Modifiers.Definition.ModifierDefinition
<Id>k__BackingField: mod_highscore_double
<DisplayName>k__BackingField: High Score Double
<Description>k__BackingField: Doubles score only if base score is 20 or higher.
<Icon>k__BackingField: {fileID: 0}
<Rarity>k__BackingField: 2
<ShopPrice>k__BackingField: 320
<SellPrice>k__BackingField: 160
<HasLimitedUses>k__BackingField: 0
<MaxUses>k__BackingField: 0
<MaxStacks>k__BackingField: 1
behaviors:
- {fileID: 11400000, guid: a1000000000000000000000000000006, type: 2}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b2000000000000000000000000000006
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,26 @@
%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: acb03445cebc5d842b34bc3e987ef174, type: 3}
m_Name: 07_Mod_Post13
m_EditorClassIdentifier: YachtDice.Runtime::YachtDice.Modifiers.Definition.ModifierDefinition
<Id>k__BackingField: mod_post_1_3x
<DisplayName>k__BackingField: End Boost x1.3
<Description>k__BackingField: Applies a post multiplier to the final score result.
<Icon>k__BackingField: {fileID: 0}
<Rarity>k__BackingField: 1
<ShopPrice>k__BackingField: 240
<SellPrice>k__BackingField: 120
<HasLimitedUses>k__BackingField: 0
<MaxUses>k__BackingField: 0
<MaxStacks>k__BackingField: 2
behaviors:
- {fileID: 11400000, guid: a1000000000000000000000000000007, type: 2}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b2000000000000000000000000000007
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,26 @@
%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: acb03445cebc5d842b34bc3e987ef174, type: 3}
m_Name: 08_Mod_Cashback
m_EditorClassIdentifier: YachtDice.Runtime::YachtDice.Modifiers.Definition.ModifierDefinition
<Id>k__BackingField: mod_currency_25_on_score
<DisplayName>k__BackingField: Cashback 25
<Description>k__BackingField: Grants 25 currency each time a category is scored.
<Icon>k__BackingField: {fileID: 0}
<Rarity>k__BackingField: 0
<ShopPrice>k__BackingField: 140
<SellPrice>k__BackingField: 70
<HasLimitedUses>k__BackingField: 0
<MaxUses>k__BackingField: 0
<MaxStacks>k__BackingField: 2
behaviors:
- {fileID: 11400000, guid: a1000000000000000000000000000008, type: 2}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b2000000000000000000000000000008
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,26 @@
%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: acb03445cebc5d842b34bc3e987ef174, type: 3}
m_Name: 09_Mod_FullHouseFeast
m_EditorClassIdentifier: YachtDice.Runtime::YachtDice.Modifiers.Definition.ModifierDefinition
<Id>k__BackingField: mod_fullhouse_bonus_20
<DisplayName>k__BackingField: Full House Feast
<Description>k__BackingField: Full House scores gain extra points and bonus currency.
<Icon>k__BackingField: {fileID: 0}
<Rarity>k__BackingField: 2
<ShopPrice>k__BackingField: 330
<SellPrice>k__BackingField: 165
<HasLimitedUses>k__BackingField: 0
<MaxUses>k__BackingField: 0
<MaxStacks>k__BackingField: 1
behaviors:
- {fileID: 11400000, guid: a1000000000000000000000000000009, type: 2}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b2000000000000000000000000000009
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,26 @@
%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: acb03445cebc5d842b34bc3e987ef174, type: 3}
m_Name: 10_Mod_YachtJackpot
m_EditorClassIdentifier: YachtDice.Runtime::YachtDice.Modifiers.Definition.ModifierDefinition
<Id>k__BackingField: mod_yacht_jackpot
<DisplayName>k__BackingField: Yacht Jackpot
<Description>k__BackingField: Massive multiplier combo that triggers only on Yacht.
<Icon>k__BackingField: {fileID: 0}
<Rarity>k__BackingField: 3
<ShopPrice>k__BackingField: 500
<SellPrice>k__BackingField: 250
<HasLimitedUses>k__BackingField: 0
<MaxUses>k__BackingField: 0
<MaxStacks>k__BackingField: 1
behaviors:
- {fileID: 11400000, guid: a100000000000000000000000000000a, type: 2}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b200000000000000000000000000000a
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,26 @@
%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: acb03445cebc5d842b34bc3e987ef174, type: 3}
m_Name: 11_Mod_TripleThreat
m_EditorClassIdentifier: YachtDice.Runtime::YachtDice.Modifiers.Definition.ModifierDefinition
<Id>k__BackingField: mod_threes_combo
<DisplayName>k__BackingField: Triple Threat
<Description>k__BackingField: Multiplies score per three when at least two threes are rolled.
<Icon>k__BackingField: {fileID: 0}
<Rarity>k__BackingField: 2
<ShopPrice>k__BackingField: 280
<SellPrice>k__BackingField: 140
<HasLimitedUses>k__BackingField: 0
<MaxUses>k__BackingField: 0
<MaxStacks>k__BackingField: 2
behaviors:
- {fileID: 11400000, guid: a100000000000000000000000000000b, type: 2}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b200000000000000000000000000000b
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,26 @@
%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: acb03445cebc5d842b34bc3e987ef174, type: 3}
m_Name: 12_Mod_DoubleOrNothing
m_EditorClassIdentifier: YachtDice.Runtime::YachtDice.Modifiers.Definition.ModifierDefinition
<Id>k__BackingField: mod_multiplier_2x_limited
<DisplayName>k__BackingField: Double or Nothing
<Description>k__BackingField: Doubles score but consumes one charge each activation.
<Icon>k__BackingField: {fileID: 0}
<Rarity>k__BackingField: 3
<ShopPrice>k__BackingField: 360
<SellPrice>k__BackingField: 180
<HasLimitedUses>k__BackingField: 1
<MaxUses>k__BackingField: 3
<MaxStacks>k__BackingField: 1
behaviors:
- {fileID: 11400000, guid: a100000000000000000000000000000c, type: 2}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b200000000000000000000000000000c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant: