#[Concepting] - CrimCard (an extension for ShinkuLib)
1 messages · Page 1 of 1 (latest)
This is gonna start off with myself and MathisFun, but opening this for anyone who wishes to help
As a test, we'll also be making Tag Cards from #1210976027036352582 into playing cards
There will be mostly concept art and such for how I want it to work
Concepts to potentially add:
- have it so New Ranks/Suits can be put into a new “Others” rank and suit section.
- You can choose to show new suit/rank if you wish
- only allow certain cards in a suit
- choose whether or not card/suit can appear in starting deck or not. (Does not apply to Vanilla cards)
Concept Images*
*Not actually in-game
Could be a good way to fix some of the weirdness with Collector's Cards.
Oops
Accidentally deleted it
Added ya, Math, for whenever you're free to try and make it work together
--[[All this is still concepting]]
SMODS.Shinku.Rank
key = 'Key',
card_key = 'X',
shorthand = 'X',
pos = {x = #} ,
nominal = #,
number = true/false,
ace = true/false,
face = true/false,
face_nominal = #,
change_rank = true/false,
change_suit = true/false,
separate = true/false, --If false, the cards will appear in ? rank
next = {'key'},
hc_altas = 'HCKey',
lc_atlas = 'LCKey',
suit_spawn = base/false/custom, --Default is false. New ranks will not spawn in decks if suitspawn is false. Base will spawn in all base suits and any custom suits that allow it to spawn, and custom will only put it in any suits in customsuit (not required if you coose base/false)
custom_suit = {'SUIT', 'SUIT'},
SMODS.Shinku.Suit
key = 'Suit',
card_key = 'SUIT',
separate = true/false,
hc_atlas = 'HCkey',
lc_atlas = 'LCkey',
hc_ui_atlas = 'HCUIkey',
lc_ui_atlas = 'LCUIkey',
pos = {y = #},
ui_pos = {x = #, y = #},
hc_colour = HEX('HEX123'),
lc_colour = HEX('HEX123'),
rank_spawn = base/false/custom, --default is false. If base, it'll include 2-10, Jack, queen, and king. False will have no cards spawn in suit, and custom will have only have those ranks spawn.
custom_rank = {'RANK', 'RANK'},
auto_deck_spawn = true/false, --This allows you if false to choose what decks to allow the spawn into
man_spawn = {'DECK', 'DECK'} --Will only choose from these decks if false.
separate = true/false --If false, the cards will appear in ? suit
I wanna have it so that default will make the decks and suits not spawn anything instead of forcing the deck to spawn the cards automatically
this is fire
👀
Yup, you saw that