From 374f07684c91f6ee16e47b6f8c0788100dd32325 Mon Sep 17 00:00:00 2001 From: cg223 Date: Wed, 15 Jan 2025 13:20:11 -0500 Subject: [PATCH] Add files via upload --- mods/cg223@TooManyJokers/description.md | 35 +++++++++++++++++++++++++ mods/cg223@TooManyJokers/meta.json | 8 ++++++ 2 files changed, 43 insertions(+) create mode 100644 mods/cg223@TooManyJokers/description.md create mode 100644 mods/cg223@TooManyJokers/meta.json diff --git a/mods/cg223@TooManyJokers/description.md b/mods/cg223@TooManyJokers/description.md new file mode 100644 index 00000000..e8bf05b6 --- /dev/null +++ b/mods/cg223@TooManyJokers/description.md @@ -0,0 +1,35 @@ +# toomanyjokers +Adds a UI allowing for searching of cards. + +## Usage +Press T to open TMJ. + +Searches are loosely matched against many aspects of every card. + +If a card checked in the search matches those, it will show up. + +You can use multiple search terms by using commas. Virtually unlimited search terms are supported. + +All provided search terms must match with a card for the card to show. (e.g. `+mult, xmult` will only show jokers that give both xmult and +mult, not any joker that gives either) + +## Advanced uses + +There are several special search terms, surrounded by braces (`{}`). These allow you to specify more about your search. They MUST come before any non-special terms. + +`{any}` + +{any} specifies that if ANY of the search terms are matched, a card will show up. Using the example above, `{any}, +mult, xmult` will show jokers that give either +mult or xmult. + +`{regex}` + +{regex} specifies that we should use Lua's pattern matcher instead of just a raw search. Keep in mind this is Lua patterns, not actual regex. + +Additionally, any non-special search term can be prefixed with `!` to specify that you should NOT match that search term. + +A use of all these is as follows: + +`{any}, {regex}, legendary, cryptid, xmult.*hearts, !joker` + +Explanation: Any joker that is either legendary, is from cryptid, gives xmult AND has to do with hearts (assuming the xmult came first), or does not have "joker" anywhere in its properties. + +Credits to Dimserene for the idea to create this mod. diff --git a/mods/cg223@TooManyJokers/meta.json b/mods/cg223@TooManyJokers/meta.json new file mode 100644 index 00000000..6b23e01b --- /dev/null +++ b/mods/cg223@TooManyJokers/meta.json @@ -0,0 +1,8 @@ +{ + "title": "Too Many Jokers", + "requires-steamodded": true, + "categories": ["Quality of Life"], + "author": "cg223", + "repo":"https://github.com/cg-223/toomanyjokers", + "downloadURL": "https://github.com/cg-223/toomanyjokers/archive/refs/heads/main.zip" +} \ No newline at end of file