Skip to content

Commit ab656a6

Browse files
authored
Comment for ovewritten functions in vanilla code (#1214)
1 parent aa4e8f8 commit ab656a6

File tree

2 files changed

+284
-15
lines changed

2 files changed

+284
-15
lines changed

lovely/deck_skins.toml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -93,18 +93,3 @@ pattern = '''label = "Collabs",'''
9393
position = "after"
9494
payload = '''chosen = SMODS.init_collab_credits,'''
9595
match_indent = true
96-
97-
# Add note for overriden function
98-
[[patches]]
99-
[patches.pattern]
100-
target = 'functions/UI_definitions.lua'
101-
match_indent = true
102-
position = 'before'
103-
pattern = '''
104-
function G.UIDEF.custom_deck_tab(_suit)
105-
'''
106-
payload = '''
107-
-- WARNING
108-
-- This function is overriden by SMODS and can be found in src/ui.lua
109-
-- WARNING
110-
'''

lovely/override_notice.toml

Lines changed: 284 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,284 @@
1+
[manifest]
2+
version = "1.0.0"
3+
dump_lua = true
4+
priority = -5
5+
6+
## Comments for functions that have been overridden by SMODS so they're easier to notice in the lovely dump
7+
8+
# src/card_draw.lua
9+
10+
[[patches]]
11+
[patches.pattern]
12+
target = "card.lua"
13+
pattern = "function Card:draw(layer)"
14+
position = "before"
15+
payload = "-- Function overridden by SMODS in src/card_draw.lua"
16+
match_indent = true
17+
18+
# src/overrides.lua
19+
20+
[[patches]]
21+
[patches.pattern]
22+
target = "functions/button_callbacks.lua"
23+
pattern = "G.FUNCS.HUD_blind_debuff = function(e)"
24+
position = "before"
25+
payload = "-- Function overridden by SMODS in src/overrides.lua"
26+
match_indent = true
27+
28+
[[patches]]
29+
[patches.pattern]
30+
target = "functions/UI_definitions.lua"
31+
pattern = "function create_UIBox_your_collection_blinds(exit)"
32+
position = "before"
33+
payload = "-- Function overridden by SMODS in src/overrides.lua"
34+
match_indent = true
35+
36+
[[patches]]
37+
[patches.pattern]
38+
target = "functions/UI_definitions.lua"
39+
pattern = "function create_UIBox_your_collection_tags()"
40+
position = "before"
41+
payload = "-- Function overridden by SMODS in src/overrides.lua"
42+
match_indent = true
43+
44+
[[patches]]
45+
[patches.pattern]
46+
target = "functions/UI_definitions.lua"
47+
pattern = "function G.UIDEF.deck_stake_column(_deck_key)"
48+
position = "before"
49+
payload = "-- Function overridden by SMODS in src/overrides.lua"
50+
match_indent = true
51+
52+
[[patches]]
53+
[patches.pattern]
54+
target = "functions/UI_definitions.lua"
55+
pattern = "function G.UIDEF.stake_option(_type)"
56+
position = "before"
57+
payload = "-- Function overridden by SMODS in src/overrides.lua"
58+
match_indent = true
59+
60+
[[patches]]
61+
[patches.pattern]
62+
target = "functions/button_callbacks.lua"
63+
pattern = "G.FUNCS.change_stake = function(args)"
64+
position = "before"
65+
payload = "-- Function overridden by SMODS in src/overrides.lua"
66+
match_indent = true
67+
68+
[[patches]]
69+
[patches.pattern]
70+
target = "functions/misc_functions.lua"
71+
pattern = "function get_straight(hand)"
72+
position = "before"
73+
payload = "-- Function overridden by SMODS in src/overrides.lua"
74+
match_indent = true
75+
76+
[[patches]]
77+
[patches.pattern]
78+
target = "functions/UI_definitions.lua"
79+
pattern = "function G.UIDEF.deck_preview(args)"
80+
position = "before"
81+
payload = "-- Function overridden by SMODS in src/overrides.lua"
82+
match_indent = true
83+
84+
[[patches]]
85+
[patches.pattern]
86+
target = "functions/UI_definitions.lua"
87+
pattern = "function tally_sprite(pos, value, tooltip, suit)"
88+
position = "before"
89+
payload = "-- Function overridden by SMODS in src/overrides.lua"
90+
match_indent = true
91+
92+
[[patches]]
93+
[patches.pattern]
94+
target = "functions/UI_definitions.lua"
95+
pattern = "function G.UIDEF.view_deck(unplayed_only)"
96+
position = "before"
97+
payload = "-- Function overridden by SMODS in src/overrides.lua"
98+
match_indent = true
99+
100+
[[patches]]
101+
[patches.pattern]
102+
target = "functions/state_events.lua"
103+
pattern = "G.FUNCS.get_poker_hand_info = function(_cards)"
104+
position = "before"
105+
payload = "-- Function overridden by SMODS in src/overrides.lua"
106+
match_indent = true
107+
108+
[[patches]]
109+
[patches.pattern]
110+
target = "functions/UI_definitions.lua"
111+
pattern = "function create_UIBox_current_hands(simple)"
112+
position = "before"
113+
payload = "-- Function overridden by SMODS in src/overrides.lua"
114+
match_indent = true
115+
116+
[[patches]]
117+
[patches.pattern]
118+
target = "functions/misc_functions.lua"
119+
pattern = "function evaluate_poker_hand(hand)"
120+
position = "before"
121+
payload = "-- Function overridden by SMODS in src/overrides.lua"
122+
match_indent = true
123+
124+
[[patches]]
125+
[patches.pattern]
126+
target = "card.lua"
127+
pattern = "function Card:set_sprites(_center, _front)"
128+
position = "before"
129+
payload = "-- Function overridden by SMODS in src/overrides.lua"
130+
match_indent = true
131+
132+
[[patches]]
133+
[patches.pattern]
134+
target = "functions/misc_functions.lua"
135+
pattern = "function get_front_spriteinfo(_front)"
136+
position = "before"
137+
payload = "-- Function overridden by SMODS in src/overrides.lua"
138+
match_indent = true
139+
140+
[[patches]]
141+
[patches.pattern]
142+
target = "functions/UI_definitions.lua"
143+
pattern = "function create_UIBox_notify_alert(_achievement, _type)"
144+
position = "before"
145+
payload = "-- Function overridden by SMODS in src/overrides.lua"
146+
match_indent = true
147+
148+
[[patches]]
149+
[patches.pattern]
150+
target = "card.lua"
151+
pattern = "function Card:set_edition(edition, immediate, silent)"
152+
position = "before"
153+
payload = "-- Function overridden by SMODS in src/overrides.lua"
154+
match_indent = true
155+
156+
[[patches]]
157+
[patches.pattern]
158+
target = "functions/common_events.lua"
159+
pattern = "function poll_edition(_key, _mod, _no_neg, _guaranteed)"
160+
position = "before"
161+
payload = "-- Function overridden by SMODS in src/overrides.lua"
162+
match_indent = true
163+
164+
[[patches]]
165+
[patches.pattern]
166+
target = "functions/misc_functions.lua"
167+
pattern = "function get_joker_win_sticker(_center, index)"
168+
position = "before"
169+
payload = "-- Function overridden by SMODS in src/overrides.lua"
170+
match_indent = true
171+
172+
[[patches]]
173+
[patches.pattern]
174+
target = "functions/misc_functions.lua"
175+
pattern = "function get_deck_win_stake(_deck_key)"
176+
position = "before"
177+
payload = "-- Function overridden by SMODS in src/overrides.lua"
178+
match_indent = true
179+
180+
[[patches]]
181+
[patches.pattern]
182+
target = "functions/misc_functions.lua"
183+
pattern = "function get_deck_win_sticker(_center)"
184+
position = "before"
185+
payload = "-- Function overridden by SMODS in src/overrides.lua"
186+
match_indent = true
187+
188+
[[patches]]
189+
[patches.pattern]
190+
target = "functions/misc_functions.lua"
191+
pattern = "function set_deck_win()"
192+
position = "before"
193+
payload = "-- Function overridden by SMODS in src/overrides.lua"
194+
match_indent = true
195+
196+
[[patches]]
197+
[patches.pattern]
198+
target = "card.lua"
199+
pattern = "function Card:align_h_popup()"
200+
position = "before"
201+
payload = "-- Function overridden by SMODS in src/overrides.lua"
202+
match_indent = true
203+
204+
[[patches]]
205+
[patches.pattern]
206+
target = "functions/common_events.lua"
207+
pattern = "function get_pack(_key, _type)"
208+
position = "before"
209+
payload = "-- Function overridden by SMODS in src/overrides.lua"
210+
match_indent = true
211+
212+
[[patches]]
213+
[patches.pattern]
214+
target = "functions/misc_functions.lua"
215+
pattern = "function playing_card_joker_effects(cards)"
216+
position = "before"
217+
payload = "-- Function overridden by SMODS in src/overrides.lua"
218+
match_indent = true
219+
220+
[[patches]]
221+
[patches.pattern]
222+
target = "functions/button_callbacks.lua"
223+
pattern = "G.FUNCS.change_collab = function(args)"
224+
position = "before"
225+
payload = "-- Function overridden by SMODS in src/overrides.lua"
226+
match_indent = true
227+
228+
# src/ui.lua
229+
230+
[[patches]]
231+
[patches.pattern]
232+
target = "functions/UI_definitions.lua"
233+
pattern = "function create_UIBox_your_collection_jokers()"
234+
position = "before"
235+
payload = "-- Function overridden by SMODS in src/ui.lua"
236+
match_indent = true
237+
238+
[[patches]]
239+
[patches.pattern]
240+
target = "functions/UI_definitions.lua"
241+
pattern = "function create_UIBox_your_collection_boosters()"
242+
position = "before"
243+
payload = "-- Function overridden by SMODS in src/ui.lua"
244+
match_indent = true
245+
246+
[[patches]]
247+
[patches.pattern]
248+
target = "functions/UI_definitions.lua"
249+
pattern = "function create_UIBox_your_collection_vouchers(exit)"
250+
position = "before"
251+
payload = "-- Function overridden by SMODS in src/ui.lua"
252+
match_indent = true
253+
254+
[[patches]]
255+
[patches.pattern]
256+
target = "functions/UI_definitions.lua"
257+
pattern = "function create_UIBox_your_collection_seals(exit)"
258+
position = "before"
259+
payload = "-- Function overridden by SMODS in src/ui.lua"
260+
match_indent = true
261+
262+
[[patches]]
263+
[patches.pattern]
264+
target = "functions/UI_definitions.lua"
265+
pattern = "function create_UIBox_your_collection_enhancements(exit)"
266+
position = "before"
267+
payload = "-- Function overridden by SMODS in src/ui.lua"
268+
match_indent = true
269+
270+
[[patches]]
271+
[patches.pattern]
272+
target = "functions/UI_definitions.lua"
273+
pattern = "function create_UIBox_your_collection_editions()"
274+
position = "before"
275+
payload = "-- Function overridden by SMODS in src/ui.lua"
276+
match_indent = true
277+
278+
[[patches]]
279+
[patches.pattern]
280+
target = "functions/UI_definitions.lua"
281+
pattern = "function G.UIDEF.custom_deck_tab(_suit)"
282+
position = "before"
283+
payload = "-- Function overridden by SMODS in src/ui.lua"
284+
match_indent = true

0 commit comments

Comments
 (0)