Implement Java and Rust cards alongside some smaller changes
This commit is contained in:
@@ -41,3 +41,9 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: a7d50000000000000000000000000004, type: 2}
|
||||
- {fileID: 11400000, guid: a7d50000000000000000000000000005, type: 2}
|
||||
- {fileID: 11400000, guid: a7d50000000000000000000000000006, type: 2}
|
||||
- {fileID: 11400000, guid: a7d60000000000000000000000000001, type: 2}
|
||||
- {fileID: 11400000, guid: a7d60000000000000000000000000002, type: 2}
|
||||
- {fileID: 11400000, guid: a7d60000000000000000000000000003, type: 2}
|
||||
- {fileID: 11400000, guid: a7d60000000000000000000000000004, type: 2}
|
||||
- {fileID: 11400000, guid: a7d60000000000000000000000000005, type: 2}
|
||||
- {fileID: 11400000, guid: a7d60000000000000000000000000006, type: 2}
|
||||
|
||||
@@ -10,18 +10,18 @@ MonoBehaviour:
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
|
||||
m_Name: BorrowChecker
|
||||
m_Name: DnfAutoremove
|
||||
m_EditorClassIdentifier:
|
||||
id: fedora_borrow_checker
|
||||
displayName: borrow checker
|
||||
description: gain 8 shield. if this is the first card played this turn, gain 8 more.
|
||||
flavorText: no aliasing, no panic.
|
||||
id: fedora_dnf_autoremove
|
||||
displayName: dnf autoremove
|
||||
description: deal 7, then exhaust a junk/NOP/broken card from your hand. if you do, gain 1 Cycle. if you don't, do nothing.
|
||||
flavorText: cleaning out orphaned packages.
|
||||
language: 2
|
||||
rarity: 0
|
||||
cycleCost: 1
|
||||
resolutionTrack: 0
|
||||
distroExclusive: 1
|
||||
isToken: 0
|
||||
designNotes: defensive first-card payoff; should benefit from Bleeding Edge cost discount but not damage multiplier.
|
||||
designNotes: Fedora keeps a tidy system; requires an orphaned token/junk/NOP/broken card in hand, otherwise the card has no effect.
|
||||
upgradeTarget: {fileID: 0}
|
||||
effects: []
|
||||
|
||||
@@ -10,18 +10,18 @@ MonoBehaviour:
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
|
||||
m_Name: CargoBuildRelease
|
||||
m_Name: FirstToPackage
|
||||
m_EditorClassIdentifier:
|
||||
id: fedora_cargo_build
|
||||
displayName: cargo build --release
|
||||
description: deal 10. never misses. overkill becomes shield.
|
||||
flavorText: optimized, audited, shipped hot.
|
||||
language: 2
|
||||
id: fedora_first_to_package
|
||||
displayName: first-to-package
|
||||
description: deal 7, then Java cards cost 1 less this turn.
|
||||
flavorText: Fedora ships new tech first; everything after comes cheaper.
|
||||
language: 8
|
||||
rarity: 0
|
||||
cycleCost: 1
|
||||
resolutionTrack: 0
|
||||
distroExclusive: 1
|
||||
isToken: 0
|
||||
designNotes: crash-immune Fedora finisher; Rust guaranteed hit; convert excess damage into shield after lethal calculation.
|
||||
designNotes: Java native tempo card; reduces the effective cost of all Java cards for the current turn after resolving.
|
||||
upgradeTarget: {fileID: 0}
|
||||
effects: []
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
%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: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
|
||||
m_Name: JavaNewObject
|
||||
m_EditorClassIdentifier:
|
||||
id: lang_java_new_object
|
||||
displayName: new Object()
|
||||
description: uses 2 RAM. deal 3. JIT applies.
|
||||
flavorText: allocation as a love language.
|
||||
language: 8
|
||||
rarity: 0
|
||||
cycleCost: 1
|
||||
resolutionTrack: 0
|
||||
distroExclusive: 0
|
||||
isToken: 0
|
||||
isRunOnly: 0
|
||||
designNotes: Java starter cheap damage; benefits from combat-wide JIT warmup.
|
||||
requiresSystem: []
|
||||
upgradeTarget: {fileID: 0}
|
||||
effects: []
|
||||
@@ -0,0 +1,29 @@
|
||||
%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: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
|
||||
m_Name: JavaPublicStaticMain
|
||||
m_EditorClassIdentifier:
|
||||
id: lang_java_public_static_main
|
||||
displayName: public static void main
|
||||
description: uses 2 RAM. deal 7. JIT: Java cards cost 1 less this combat each time you play a Java card; the discount decays by 1 after each wave.
|
||||
flavorText: verbose, but warmed up.
|
||||
language: 8
|
||||
rarity: 0
|
||||
cycleCost: 3
|
||||
resolutionTrack: 0
|
||||
distroExclusive: 0
|
||||
isToken: 0
|
||||
isRunOnly: 0
|
||||
designNotes: Java starter heavy hit; JIT cost reduction is handled by combat-wide Java warmup and cools by 1 between waves.
|
||||
requiresSystem: []
|
||||
upgradeTarget: {fileID: 0}
|
||||
effects: []
|
||||
@@ -0,0 +1,29 @@
|
||||
%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: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
|
||||
m_Name: JavaSystemOutPrintln
|
||||
m_EditorClassIdentifier:
|
||||
id: lang_java_system_out_println
|
||||
displayName: System.out.println
|
||||
description: uses 2 RAM. deal 5. JIT applies.
|
||||
flavorText: standard output, standard damage.
|
||||
language: 8
|
||||
rarity: 0
|
||||
cycleCost: 2
|
||||
resolutionTrack: 0
|
||||
distroExclusive: 0
|
||||
isToken: 0
|
||||
isRunOnly: 0
|
||||
designNotes: Java starter mid-cost damage; benefits from combat-wide JIT warmup.
|
||||
requiresSystem: []
|
||||
upgradeTarget: {fileID: 0}
|
||||
effects: []
|
||||
@@ -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: a7d10000000000000000000000000001, type: 3}
|
||||
m_Name: JavaDeck
|
||||
m_EditorClassIdentifier:
|
||||
language: 8
|
||||
entries:
|
||||
- card: {fileID: 11400000, guid: a7d60000000000000000000000000004, type: 2}
|
||||
count: 2
|
||||
- card: {fileID: 11400000, guid: a7d60000000000000000000000000005, type: 2}
|
||||
count: 1
|
||||
- card: {fileID: 11400000, guid: a7d60000000000000000000000000006, type: 2}
|
||||
count: 1
|
||||
@@ -15,3 +15,5 @@ MonoBehaviour:
|
||||
allDecks:
|
||||
- {fileID: 11400000, guid: a7d50000000000000000000000000001, type: 2}
|
||||
- {fileID: 11400000, guid: a7d50000000000000000000000000002, type: 2}
|
||||
- {fileID: 11400000, guid: a7d70000000000000000000000000001, type: 2}
|
||||
- {fileID: 11400000, guid: a7d70000000000000000000000000002, type: 2}
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
%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: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
|
||||
m_Name: RsBorrow
|
||||
m_EditorClassIdentifier:
|
||||
id: lang_rs_borrow
|
||||
displayName: borrow
|
||||
description: gain 5 Shield.
|
||||
flavorText: no ownership transfer required.
|
||||
language: 2
|
||||
rarity: 0
|
||||
cycleCost: 0
|
||||
resolutionTrack: 0
|
||||
distroExclusive: 0
|
||||
isToken: 0
|
||||
isRunOnly: 0
|
||||
designNotes: Rust starter defense.
|
||||
requiresSystem: []
|
||||
upgradeTarget: {fileID: 0}
|
||||
effects: []
|
||||
@@ -0,0 +1,29 @@
|
||||
%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: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
|
||||
m_Name: RsFnMain
|
||||
m_EditorClassIdentifier:
|
||||
id: lang_rs_fn_main
|
||||
displayName: fn main()
|
||||
description: deal 6. cannot miss. overkill becomes Shield.
|
||||
flavorText: the entry point has teeth.
|
||||
language: 2
|
||||
rarity: 0
|
||||
cycleCost: 1
|
||||
resolutionTrack: 0
|
||||
distroExclusive: 0
|
||||
isToken: 0
|
||||
isRunOnly: 0
|
||||
designNotes: Rust starter damage; reliable hit with overkill converted into shield.
|
||||
requiresSystem: []
|
||||
upgradeTarget: {fileID: 0}
|
||||
effects: []
|
||||
@@ -0,0 +1,29 @@
|
||||
%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: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
|
||||
m_Name: RsUnwrap
|
||||
m_EditorClassIdentifier:
|
||||
id: lang_rs_unwrap
|
||||
displayName: unwrap()
|
||||
description: deal 9. cannot miss. draw 1.
|
||||
flavorText: confidence, weaponized.
|
||||
language: 2
|
||||
rarity: 0
|
||||
cycleCost: 1
|
||||
resolutionTrack: 0
|
||||
distroExclusive: 0
|
||||
isToken: 0
|
||||
isRunOnly: 0
|
||||
designNotes: Rust starter burst plus replacement draw.
|
||||
requiresSystem: []
|
||||
upgradeTarget: {fileID: 0}
|
||||
effects: []
|
||||
@@ -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: a7d10000000000000000000000000001, type: 3}
|
||||
m_Name: RustDeck
|
||||
m_EditorClassIdentifier:
|
||||
language: 2
|
||||
entries:
|
||||
- card: {fileID: 11400000, guid: a7d60000000000000000000000000001, type: 2}
|
||||
count: 2
|
||||
- card: {fileID: 11400000, guid: a7d60000000000000000000000000002, type: 2}
|
||||
count: 1
|
||||
- card: {fileID: 11400000, guid: a7d60000000000000000000000000003, type: 2}
|
||||
count: 1
|
||||
Reference in New Issue
Block a user