-
Notifications
You must be signed in to change notification settings - Fork 0
/
Riff-Raffling.lua
97 lines (88 loc) · 2.95 KB
/
Riff-Raffling.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
--- STEAMODDED HEADER
--- MOD_NAME: Riff-Raffling
--- MOD_ID: FTV
--- MOD_AUTHOR: [UppedHealer8521]
--- MOD_DESCRIPTION: meow:3
----------------------------------------------
------------MOD CODE -------------------------
function SMODS.INIT.FTV ()
local challenges = G.CHALLENGES
G.localization.misc.challenge_names["c_mod_ftv_ftv"] = "Riff-Raffling"
table.insert(G.CHALLENGES,#G.CHALLENGES+1,{
name = 'Riff-Raffling',
id = 'c_mod_ftv_ftv',
rules = {
custom = {
{id = 'no_reward'},
{id = 'no_extra_hand_money'},
{id = 'no_interest'},
{id = 'no_shop_jokers'},
},
modifiers = {
{id = 'dollars', value = 6},
{id = 'discards', value = 3},
{id = 'hands', value = 4},
{id = 'reroll_cost', value = 5},
{id = 'joker_slots', value = 6},
{id = 'consumable_slots', value = 2},
{id = 'hand_size', value = 8},
}
},
jokers = {
{id = 'j_riff_raff', edition = 'negative', eternal = true}
},
consumeables = {
},
vouchers = {
},
deck = {
--enhancement = 'm_glass',
--edition = 'foil',
--gold_seal = true,
--yes_ranks = {['3'] = true,T = true},
--no_ranks = {['4'] = true},
--yes_suits = {S=true},
--no_suits = {D=true},
-- cards = {},
type = 'Challenge Deck'
},
restrictions = {
banned_cards = {
{id = 'c_judgement'},
{id = 'c_wraith'},
{id = 'c_ankh'},
{id = 'c_soul'},
{id = 'p_buffoon_normal_1', ids = {
'p_buffoon_normal_1','p_buffoon_normal_2','p_buffoon_jumbo_1','p_buffoon_mega_1',
}},
{id = 'v_seed_money'},
{id = 'v_money_tree'},
{id = 'j_golden'},
{id = 'j_business'},
{id = 'j_egg'},
{id = 'j_riff_raff'},
{id = 'j_ticket'},
{id = 'j_faceless'},
-- {id = 'j_satellite'},
-- {id = 'j_to_the_moon'},
-- {id = 'j_midas_mask'},
-- {id = 'j_rocket'},
-- {id = 'j_invisible'},
-- {id = 'j_certificate'},
},
banned_tags = {
{id = 'tag_rare'},
{id = 'tag_uncommon'},
{id = 'tag_holo'},
{id = 'tag_polychrome'},
{id = 'tag_negative'},
{id = 'tag_foil'},
{id = 'tag_buffoon'},
},
banned_other = {
}
}
})
end
----------------------------------------------
------------MOD CODE END----------------------