#Game Night Series
1 messages · Page 4 of 1
mattharber
invited you
I'm about to show just how green I am at this whole github thing; I had just finished creating a fork and pushing a commit to that-- are you able to pull from that, or should I push to the main branch?
you can create a pull request and compare across forks
It's all monolithically named?
You need to match the sets
Looks like you batched downloaded because it's filled with IP Pogs
Keep it to the specific sets selected in the mod
#1154578721924194384 message
The previous images appeared to have just been the thumbnails ripped from the site, so I individually downloaded the highest resolution of them to work from.
~~Not sure what you mean by IP Pogs, but ~~I manually scoured the website for Pogs available in the US in 1993 (people collected a lot more than just the official 'Pog' brand), then included a second batch with 1994 Pogman images.
In the comment I’ve linked, Chuck made it sound like the only required naming convention was “prefix+1”
They were scaled down afaik
I haven't checked the sets added
But should unofficial ones be added?
I just assumed it's the thumbnails because they use the same naming scheme from the website, and are the same 125² transparent pngs you get when you directly save the thumbnails.
The file names were setname + number, like 1, 2, 3
I'm not 100%, maybe it was
At the time examine wasn't a feature- so the size has to make sense for the UI
There's a couple different naming schemes with the amounts hardcoded.
I understand wanting to keep the sets separate to leave the potential for expansions later, but there's nothing that uses the series information in the code from what I can see.
It's not required, but could be eventually used
Technically you could just have the prefix be "pog" and set the total to 1000
If the images are "pog1" "pog2"
But I could see that causing issues if we wanted to make packs or boxed sets in the future
Nah, I haven't had a chance to look
Renaming them is easy though if you use a batch tool
I still have the batch tool I made left over in the slammer folder.
I don't feel strongly about the inclusion of non-official Pogs - but the mod size should be considered.
Also Im on my phone, what size are these?
Looks like they came out at 489 after cropping the backgrounds; not as clean a number as I'd hoped
I think that is on the larger size, but not too bad(?) what's the size of the directory?
GitHub app sucks lol
slammers ~ 68.6mb
pogs - 485mb
An increase from the previously inscrutable 12mb, but 485mb for 879 pogs seems okay compared to the 239mb for ~300 MTG cards.
I'll see how far I can compress them and still have them look good
Maybe resizing them to like 300 or taking the texture limits into account (256?)
256 feels small tho
I'm gonna play around with a couple options and see what works best.
Just before I continue, are we okay with 'pog+n' naming scheme for now?
ftr, I'm legit interested in expanding a set-collecting expansion for it once the Pogs are actually enjoyable to examine.
Wouldn't it be less work to name them now?
If the set and packs is something you're interested in
For MTG we used the set names for color schemed decks
If it was MTG 123, we'd have to make a whole other table to track which is what
Admittedly I was just picturing getting the mod out for others to enjoy, figuring pulling all of the pogs from a singular pool would the same functionally as it stands now.
But twist my arm, why don't you. No better time to start modding than the present; I'll group them up into sets and see what I can make
😅
I'm more interested in avoiding future work
Technically though, yes you can just push through this for now
The size may not even be a significant problem either - but on average resolutions anything over 400 will probably require moving the main window in order to see it
I could also disable viewing in board for Pogs, and leave the context to examine
Compressed them to 400² and brought the size down from 485mb to 266mb; hopefully that's closer to being palatable
Sounds like a decent difference 👍
The main issue was I saw a Yogi bear and other IP based pogs in there which I intentionally avoided
The sets should be limited to only the Pogs that feature official Pog art
Is the issue giving credit, or just a way to avoid having so many?
I would wager most people had IPs of stuff they liked
I never owned any myself, but whenever I made my parents buy dumb cheap toys, it was for stuff I liked
Besides exposing the the mod every copyright, those cheap IP ones are just crappy Pogs. I basically wanted Series I and Series II + couple other that prominently feature Pogman for the base mod
That's fair
Probably better to keep the pool limited too
Maybe an additional Add-On for the rest?
I wonder what the laws are for this stuff 🤔
The problem with naming them like that is the list becomes unreadable. I clicked a random n and found a Pog not from the set which would make keeping track of what’s in the pool too difficult
I'm not sure what's unreadable about "pog700" when there's no current implementation for sets, not to mention the existing inconsistencies among the naming conventions.
Sorry if it wasn't helpful, feel free to use whatever images you'd like and trash the rest.
It’s the fact that there was a Yogi bear Pog at 60 that would’ve been hidden if not manually clicked on
https:// uspto.report/TM/88773416 Pog itself isn't a concern? This isn't a paid mod, if anything it falls under creative use.
Yeah which is why it exists in the first place. Just want it keep the purity of the included ones rather mod in random Spider Mans and stuff
Not a worry, it's your mod & you're free to manage the images and sets however you see fit.
Like I said, you can keep the officially licensed pog images that I upscaled & cropped, and get rid of the rest
Yup
I process sets in separate folders and then use a batch renamer to rename. Takes 3 seconds. Doesn’t add any extra work
Combine them all at end
That's really cool!
Oppolla added a guide for image extraction, if you have any additional pointers it could help people coming in
The guide is on the base mods' GitHub/workshop
the catan cards look so good
@short yew invited you to Talisman repo
added all the image assets and started sorting them
Awesome! 😁
If you need help cutting up the sheets into individual cards, I could do some
Think the rulebook needs to be included too?
all thats there and flow chart 
ROFL
Yeah but they look really good
Ty, I tried to fit too much info though - probably better to use the real art
@short yew what'd you have in mind for splicing card sheets? before I attempt to just make some grids and copy them like we talked about before
Similar process as you I think. I figure out what canvas size works best for the cards then import the entire sheet in, then shift the sheet one card at a time and export out each card
gotcha, gonna need to do it for talisman and I got gen1 pokemon cards too. I was trying to find gen1 counters but not having a lot of luck
You gonna tackle the much requested Pokémon add-on? 😆
The counters were just off the shelf bead things. Should be able to find the generic name for it. It’d be cool to do the transparent effect in PNG
To be honest when I had them in the early 2000’s I never actually played the “real” game lmao
Lmk if you can find some pics. Cuz the ones I’ve found are just the card board pop outs
Or numbered die I’ve seen
I only ever played real game once lol. I remember them looking like this, the red translucent pieces in this image:
Found what I remembered in a reddit post. These are exactly how I remember them, not sure if it was just a regional thing though:
https://www.reddit.com/r/nostalgia/comments/8ohn2d/damage_counters_from_the_pokemon_tcg/

team rocket set, 2000
There we go. High res first gen damage counters!
https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Fjnzdq26s77a81.jpg
Well at least they're still being useful keeping moisture in soil 😆
But if you wanted to immortalize one and let it count damage digitally forever, dust one off and post a pic of it lol
I'll have to check, I think I had only blue and yellow?
I'll be out of the country for a week travelling, so I leave Game Night stuff(s) in all your capable hands. 😅
Good luck with Pogs and Pokemon (?) 🫡
You can probably piece together something using MTG as a base.
Safe travels & hope you enjoy your time away!
Also, in case I'm out of reach and you guys release Pokemon (specifically) and receive any weird comments please don't engage the person(s). 😅
I should have Internet access wherever though.
A well deserved break. Have a good trip! We’ll keep Game Night warm for you lol
Hey, this may be a weird question, but would you be ok if I used the asset framework for Game Night to make a teaser version of a board game I'm working on getting published as a mod?
It's a horror card game about telling stories, so PZ MP players are the target audience.
Why not just make it a Game Night add-on?
Yeah it's meant as an open framework for people to create tabletop games in PZ. There's even a guide on the GitHub now!
What card game were looking to make?
It's one that I made myself.
The more game night addons the better
I've got card assets and such.
Interesting, we’d love to see it
I figured I should ask because I was hoping to release a mod version of it that doesn't have all the cards as something of a teaser, since the PZ MP playerbase is pretty much the ideal target audience.
kind of a "you played it in project zomboid, now play the better version in real life!" sort of deal.
but since it'd be, like, sort of an ad, I figured I should check in and get explicit permission.
I mean that should be as easy as adjusting distributions so the items don’t show up?
It'd still be a game in it's own right, just not the full version, if that makes sense.
Flashbacks to Triple Triad / Tetra Master
I think so.
Should be able to make it like any other addon
Sweet. Thanks!
I'm pretty new to the modding scene, so I figured I should check in - better safe than sorry.
much appreciated!
@cinder tide Just took at look at your Pokemon repo. There are sites with high res individual card scans organized by sets. It'll be much easier to process those than cutting up more sheets
one click to catch 'em all 😈
pushing
MAJOR upgrade
multiple sizes of each scan too
take a look at them tell me what you think, if we should delete the smaller ones
I'd just keep the largest size and remove the rest since we can scale inside GN
Will have to convert them to PNG if we want to have rounded corners
trying to batch rename rn then ill take care of both of those things
@short yew done, and done pushed
need to convert to png still
Base set is a lot fewer cards than I thought it was lol
For Pokemon? Yeah it's only 150 right?
Fossil and Jungle(?)
Oh wait there's trainers and energies too
How many cards total?
102 right now for Base Set
Really?
I think it was because I always thought Jungle and Fossil were part of the base set, but they're expos?
I thought those two were the base set being split like red/blue
redownloaded assets as pngs! reuploading now
Oh they could be. Never really got too deep into Pokemon cards lol
yeah 102
there's not all 101 original mons(?) i think that was the amount
i wonder how many mons / trainer / gadget thing
Wasn't the original number of Pokemon 150??
151 with the games
idk why i was thinking 101
Would explain why I never filled out my binder
still its a reasonable amount unlike some other tcg lol
How far along was it until they added all 151?
Looking it over, and it's more complicated than I imagined
abra
alakazam
arcanine
beedrill
bill
blastoise
bulbasaur
caterpie
chansey
charizard
charmander
charmeleon
clefairy-doll
clefairy
computer-search
defender
devolution-spray
dewgong
diglett
doduo
double-colorless-energy
dragonair
dratini
drowzee
dugtrio
electabuzz
electrode
energy-removal
energy-retrieval
farfetchd
fighting-energy
fire-energy
full-heal
gastly
grass-energy
growlithe
gust-of-wind
gyarados
haunter
hitmonchan
impostor-professor-oak
item-finder
ivysaur
jynx
kadabra
kakuna
koffing
lass
lightning-energy
machamp
machoke
machop
magikarp
magmar
magnemite
magneton
maintenance
metapod
mewtwo
nidoking
nidoran-male
nidorino
ninetales
onix
pidgeotto
pidgey
pikachu
pluspower
pokedex
pokemon-breeder
pokemon-center
pokemon-flute
pokemon-trader
poliwag
poliwhirl
poliwrath
ponyta
porygon
potion
professor-oak
psychic-energy
raichu
raticate
rattata
revive
sandshrew
scoop-up
seel
squirtle
starmie
staryu
super-energy-removal
super-potion
switch
tangela
venusaur
voltorb
vulpix
wartortle
water-energy
weedle
zapdos
im surprised that made character count without nitro
Looks like fossil and Jungle finish out the 151?
Jungle seems to have more overlap with the base
For example without logic base has Zapdos, jungle has Zapdos, and fossil has all 3 birds (??)
@short yew are you able to do that pull request?> I think i set it up right
i keep getting an error when I go to with github desktop
doesnt make any sense
(when I click on open in Github Desktop)
Seems to be working for me. Seeing your updates at least. It being a fork of game night might be causing issues?
that pr should have all the latest commits from chuck over the past week to get it updated
i just couldnt get it to merge
was trying to update from the original game night main
I tossed the sets data on chat gpt
"The combined number of unique Pokémon in all three sets is 151.
Unique count for Trainers and Energies:
Trainers: 26
Energies: 7"
In GitHub desktop you can merge from main
The naming conventions are a bit odd
I'm sure its established for those using git for a long time
I still have to look around sometimes lol
i dont see where you can while comparing across forks though, ill have to keep looking
i can merge/cherry pick/etc between the forks branches
You should be able to pull from main, I'd need to see the UI, at this point it's mostly muscle memory
@short yew added jungle, fossil and team rocket sets (all files sorted and naming conventions setup), updated the full card list and added copyright information/sources
includes alt art cards
Just rounded all the corners for the base set 💀

i thought that was something we did in-game lol
It probably should be, but right now it's done in the PNG
they're all the same resolution at least
oh no
i might just remake this whole repo idk what going on with it
Is there a benifit to being a fork? Feels like it's causing issues
idk i have the worst luck with Desktop
ill remake it in a few minutes
uploading to new repo now
sent invite, still pushing origin
k I see it
alr that should be stable
i only uploaded the sub mod as well
Swapped in the MTG code
thank you
Ill do the item scripts?
i forgot theres only like 3 things to add lol
yup, items, and swapping out all the names. And rarity table if you want to do booster packs
But it's listed on the card, unlike magic lol
just "cards", "booster", "deck", "box" and sealed variants for item script
I'll swap in the MTG one
kk
there's booster pack art, is that something we want to mess around with or no?
could probably get it for mtg too
the scans arent the greatest of quality honestly, due the material of course
that should be pretty simple, the items are tiny in the world
main thing is swapping out the card names with the pokemon
in the mtg template you mean?
swapping out mtg stuff now
It's not the most intuitive
they had some questionable picks for alterative arts
there's some bad ass cards you'd think would have some
I have some original misprints
ill work on renaming them accordingly tomrrow
(I lied) they are done
added card back assets
Never seen this back before
jp original set
You're doing those? 😅
nah (not right now at least.)
Those look ironically like a digimon design
i'm finishing the file names now, but I added Gym Heroes and Gym Challengers as well
575 total cards
base set, jungle, fossil, team rocket, gym heroes, gym challenge
𝒪𝒽 𝓂𝓎 𝓉𝒽𝒶𝓉𝓈 𝒶 𝓁ℴ𝓉 ℴ𝒻 𝒸𝒶𝓇𝒹𝓈
Yu gi oh next? 🤔
lol, didnt realize holo cards weigh more than regular cards, so you can just put boosters on a scale and gauge if there's holos in a pack or not
Would be neat to get deck boxes and binders working with the search window system
For mtg too
Deck boxes should be simple to do as a small container with a recipe. Binders might need a little more something to differentiate it from the search window. We talked about during MTG but never got around to it
I was thinking of an altered searchUI for binders
ye sir
Rounded the corners of the Fossil and Jungle sets
Added all 1st gen coins and their backs last night
Forgot flipping coins was a big part of the game. That’ll require a new context menu thing I think 😰
Why would it be any different than flipping a card? Or you mean just implementing the option
It'd be more like a two-sided die
Since it says Flip Coin and not flip Card
Maybe need a new verb for it like 'Toss' or something
Forgot what I named the backs they might need name change
Oh true lmao
Idk why I was thinking just flat out flipping
Needs to be randomized duh
“Toss a coin”
“Bro wins EVERY time how does he call that?” ☠️
Need to figure out how we’re gonna do the damage counters / mancala beads
Probably have to end up making something specifically for that little 3d model
Fuckin dot
The starter set could be like a board game with all the pieces?
A scaled down rock should do the trick
I think I added the “special” cards and boxes/boosters in the issues
And the urls list their contents
I wanted to do the demo pack for sure
Since it’s a fixed set
Maybe put in comments a list of all the pack types with how many of each rarity in each
Also need to come up with a naming scheme that'll make the rarity table easier to read too
Since there are different sets now. Did you want to do Fossil boosters, Jungle boosters, etc?
Yes, that’s the plan
Boosters for each set
Boxes for each set (x36 boosters per box)
Blister packs (contain normal boosters, just alternative packaging.)
And the theme decks
Demo game and starter kit
All the card assets exist in the mod already, they just need to be organized and some renamed etc
I think due to the pre constructed decks it will be a lot easier to pick up and play compared to mtg
Added set prefixes to the file names. Cards like Pikachu appear across multiple sets so there needs to be a way to differentiate them
my bad, I didn't think it was going to be an issue since they'd be in separate tables(?)
and had their own filepaths
The MTG cards are all in the same texture folder so these will prob be the same. It was quick to bulk rename them
Base, Fossil, and Jungle are good to go I think. Might eventually need to be scaled down to match MTG. Would save 150MB for the file-size-sensitive people
You can add more sub directories if it helps organize them
When I do the path assignment I can mess around with the table names to account for the additional folders
There's already a feature to alternative folder designations btw
So if the backs are all the same, they can point to 1 folder etc
I’ve been using a portable piece of software called “Renamer” it is great you can make all sorts of rules and conditions
Oh cool, didn’t know about that. Would be useful, especially for complicated board games with a lot of different types of pieces
Yeah, you'd need to have a name table - which in this case would probably be better
Slowly working my way through the cards. Rounded corners for the Rocket set and put the names into the tables
Appreciate it
Swapped out some computer parts today so after I get back to normal I’ll start working on them again
If you guys have a breakdown for deck / booster composition I can have that ready
I imagine it's similar to magic being there's types
Should be quick to do, the rarity is shown on the cards. I wasn't sure how to format it though. The naming convention and organization is different for Pokemon. The file names has the full name which makes it simpler than MTG, but different enough that it's not just a simple swap so I haven't gotten around to it
nurver had a detailed plan for all the booster packs and stuff
I’ll prepare a neater outline today
Having trouble making the colors looked as washed out
Hope you had a good trip!
Indeed there is a repo
https://github.com/ssjshields/game-night-Pokemon
Contribute to ssjshields/game-night-Pokemon development by creating an account on GitHub.
No rarity tables yet. Catalogue list is in, but not the build catalogue part
Somehow Professor Oak as Spiffo doesn't look cursed 😂
Love it hahahaha
Also, I restructured the mod to fit in the workshop folder
Not sure if you had a Git pointed to the interior folder
I wish the mod folders behaved slightly differently
When I had trouble with the fork and updating it I just uploaded it at that directory level
So my bad
Cuz I have it cloned into a workshop folder didn’t think about it
No worries, it's personal preference to work out of the workshop folder
Rarity table for base set is done. Put the holo cards in with the rares, not sure what the distribution should be for those, or if they need their own category?
i invited you but i think it expired
let me reinv

You're good, I'm just scatter brained
Have like 50 different bags to unpack
JPY is at a 30 year low, we bought so much useless shit
oppolla what are your thoughts on changing the set names to like "Abra (Rocket)"
or "Bellsprout (Jungle)"
"Dark Gyarados (Alt) (Rocket)"
since it will show in-game the item name exactly as file name?
doesnt matter to me
Whatever would work best with the code
Base through Rocket was cleaned up. The Gym ones are still whatever they were downloaded as
i just renamed base set 2 and doing the gym ones now, but wanted to double check about naming convention
If you change the name of Base-Rocket, you'll need to update the names in the lua too
when all sets are renamed im gonna replace "Pokemon" with "Pokémon"
renamed everything, hold off on doing gym1/2 lua cuz there's some alts marked incorrectly as regulars and vice versa
Yeah, I was halfway through before I realized there was a main and alt
went with this
ill fix this stuff and get an updated card text list so we can insert it intot he tables
Renaming the rarity table might be tricky because the order is different, but that could be a ChatGPT job
tedious rather
You can supply alt names for files btw
rather than have special characters in file names
You can also fill tooltip info I think - I'd need to recheck
Depends if you guys think all Abras should be called Abra (Unless there's a variant like "Sabrina's Abra" (guessing))
This would mean alternative arts and would stack in the inventory under vanilla rules
Did some restructuring on the files + tweaks / changes
I'm thinking, rather than do the exact same approach as with magic, could instead compile the sets off their rarity tables
Also reformatted the rarity table to this:
But yeah, could make it create a table using these tables contents to form the "set" if the entire set is needed
"Aim to keep your Pokémon deck ratio around 15–19 Energy cards, 13–20 Trainer cards, and 15–20 Pokémon so you're able to make a strong play each turn. Pokémon decks are exactly 60 cards, but you can adjust how many cards of each type you have to better fit your play style."
"Focus on 1–2 types of Pokémon so it’s easier to draw the cards you need. Pick a strong Pokémon as a main attacker to build the rest of your deck’s strategy around."
the typing is going to be sort of an issue
If we want to have generated decks
Well luckily all of the theme decks and the demo game etc are all fixed sets
So it makes things a lot easier than Magic
Hmm
In the issues I link all the sets and the wiki tables list the possible set lists
So this shouldn’t really be an issue, since if they want to pickup and play they just grab a themed deck to quick play like they would of irl
Unless I’m misunderstanding something
Just thinking of found decks in schools etc
They can just be standard ones then
No need to scramble them
So the rarities tables are only useful for boosters then
Yesir
Also I removed the set IDs from the individual tables
The strings can be built using the tables ID
Like table ID + cardName inside
There was the demo, Each set had their own set theme decks
Each set came with a specific coin which I notated in file name and issue
Sounds good
Spawning the coin to the deck will just be like adding a card right
Also Oppolla mentioned we need a coin flip action now
I wouldn't add a coin like a card
Can just do the same thing I do with pogs
Found Decks can generate a coin next to it
The generic flip mechanic can be applied too, just need to add an action for flipping it for random results
That part should be easy
The JP backs are for actual JP cards or did that art get used in he states?
I don't know how hard it would be to code (assuming not very), but it could be neat if there was a crafting recipe that let you turn money into a game night coin.
Yeah I just grabbed it along with the English card back. No plans for that at the moment
Could be done, but the vanilla money item is kind of nebulous
Fair point - how about coins as a fairly common piece of loot (same as money)? Or maybe scrap metal could have a coin extracted from it?
Does this mean we need another table for the types as well? 😅
Also I'll finish the rarity tables today
Well if the starter kits had no randomization I don't think type tables are needed
Could probably change the rarities table to have ID = type
The coins came with the starter and themed decks irl
Demo, starter and all themed decks (each set had about 4) all were fixed
So like we talked about earlier only boosters were randomized
Just pushed changes
Haven't tested if it builds the lists correctly
But the original lists at the top can go
--Pokemon.tradingCards = {}
Pokemon.cardByType = {}
Pokemon.cardByRarity = {}
Pokemon.sets = {}
-- Grass, Fire, Water, Lightning, Fighting, Psychic, Colorless, Trainer
Pokemon.cardData = {}
function Pokemon.generatePokemonCards()
for set,rarities in pairs(Pokemon.cardData) do
Pokemon.sets[set] = {}
for rarity,cards in pairs(rarities) do
for card,type in pairs(cards) do
local cardID = set.." "..card
table.insert(Pokemon.sets[set], cardID)
Pokemon.cardByType[cardID] = type
Pokemon.cardByRarity[cardID] = rarity
end
end
end
end
Events.OnGameBoot.Add(Pokemon.generatePokemonCards)
-- Base Set
Pokemon.cardData["Base"] = {
rare = {
["Alakazam"]="Psychic", ["Beedrill"]="Grass", ["Blastoise"]="Water", ["Chansey"]="Colorless",
["Charizard"]="Fire", ["Clefairy Doll"]="Trainer", ["Clefairy"]="Fairy", ["Computer Search"]="Trainer",
["Devolution Spray"]="Trainer", ["Dragonair"]="Dragon", ["Dugtrio"]="Fighting", ["Electabuzz"]="Lightning",
["Electrode"]="Lightning", ["Gyarados"]="Water", ["Hitmonchan"]="Fighting", ["Impostor Professor Oak"]="Trainer",
["Item Finder"]="Trainer", ["Lass"]="Trainer", ["Machamp"]="Fighting", ["Magneton"]="Metal", ["Mewtwo"]="Psychic",
["Nidoking"]="Grass", ["Ninetales"]="Fire", ["Pidgeotto"]="Colorless", ["Pokemon Breeder"]="Trainer",
["Pokemon Trader"]="Trainer", ["Poliwrath"]="Water", ["Raichu"]="Lightning", ["Scoop Up"]="Trainer",
["Super Energy Removal"]="Trainer", ["Venusaur"]="Grass", ["Zapdos"]="Lightning",
},
uncommon = {
["Arcanine"]="Fire", ["Charmeleon"]="Fire", ["Defender"]="Trainer", ["Dewgong"]="Water",
["Double Colorless Energy"]="Colorless", ["Dratini"]="Dragon", ["Energy Retrieval"]="Trainer", ["Farfetchd"]="Colorless",
["Full Heal"]="Trainer", ["Growlithe"]="Fire", ["Haunter"]="Psychic", ["Ivysaur"]="Grass", ["Jynx"]="Psychic",
["Kadabra"]="Psychic", ["Kakuna"]="Grass", ["Machoke"]="Fighting", ["Magikarp"]="Water", ["Magmar"]="Fire",
["Maintenance"]="Trainer", ["Nidorino"]="Grass", ["Pluspower"]="Trainer", ["Pokedex"]="Trainer",
["Pokemon Center"]="Trainer", ["Pokemon Flute"]="Trainer", ["Poliwhirl"]="Water", ["Porygon"]="Colorless",
["Professor Oak"]="Trainer", ["Raticate"]="Colorless", ["Revive"]="Trainer", ["Seel"]="Water",
["Super Potion"]="Trainer", ["Wartortle"]="Water",
},
Oh, I know, I meant ad a separate thing.
common = {
["Abra"]="Psychic", ["Bill"]="Trainer", ["Bulbasaur"]="Grass", ["Caterpie"]="Grass", ["Diglett"]="Ground",
["Doduo"]="Colorless", ["Drowzee"]="Psychic", ["Energy Removal"]="Trainer", ["Gastly"]="Psychic",
["Gust Of Wind"]="Trainer", ["Koffing"]="Grass", ["Machop"]="Fighting", ["Magnemite"]="Metal", ["Metapod"]="Grass",
["Nidoran (Male)"]="Grass", ["Onix"]="Fighting", ["Pidgey"]="Colorless", ["Pikachu"]="Lightning", ["Poliwag"]="Water",
["Ponyta"]="Fire", ["Potion"]="Trainer", ["Rattata"]="Colorless", ["Sandshrew"]="Fighting", ["Squirtle"]="Water",
["Starmie"]="Water", ["Staryu"]="Water", ["Tangela"]="Grass", ["Voltorb"]="Lightning", ["Vulpix"]="Fire", ["Weedle"]="Grass",
},
energy = {
["Fighting Energy"]="Fighting", ["Fire Energy"]="Fire", ["Grass Energy"]="Grass",
["Lightning Energy"]="Lightning", ["Psychic Energy"]="Psychic", ["Water Energy"]="Water",
},
}
May be a nonstarter though.
I can add a generic game coin
Alot of games use them for stuff, wouldn't make sense to have coins redefined in multiple mods
Same way the d4-d20 dice are in the base mod but aren't used
Welp, guess that guy reported it (?) - I've never seen a red banner before.
This is also different to a DCMA
Aw hell nah.
Maybe it's the use of MTG in the title?
maybe? I know that one EHE add-on that used the actual name of the..what was it, Huey helicopter? Got hit with some kind of DMCA just because it had the exact name in the title.
It was a instantly resolved DCMA strike by Magic lol
The email got spam folder'ed
Weird the other magic mod was never targeted, as well as the tabletop sim one.
Probably because it was reported
Nah I got a full on legal DCMA
I need to review their fan content policy and see what could be the issue
Ya but can’t someone email wizards and be like this is your content
Well
The other mods don’t have the tcg in their name
It was also advertised on Reddit
What did the notice say?
Specifically anything about the cards or just the usage of the name ?
Basically "they're ripping us off"
CONTENT BEING REPORTED
Project Zomboid's "Game Night: MAGIC: THE GATHERING” project at the URL provided above is not licensed or authorized by Wizards of the Coast LLC. Their reproduction and display of, as Project Zomboid describes, “the complete Alpha set of Magic: The Gathering, the trading card game released in 1993, including booster packs and starter sets with accurate rarity distribution!” infringes Wizards’ copyrights in the MAGIC cards, including card art, text, symbols and other graphics. Their unauthorized use of Wizards’ MAGIC: THE GATHERING word mark as the name of their project, and of the Mana Symbols, Pentagon of Colors and others trademarked symbols, infringes Wizards’ trademark rights.
ORIGINAL CONTENT
The copyrighted (and trademarked) work is Wizards of the Coast LLC’s MAGIC: THE GATHERING® trading card game, and consists of individual MAGIC® cards, including card art, text, symbols and other graphics. For your reference, Wizards’ MAGIC: THE GATHERING game can be seen at http://magic.wizards.com/. Wizards has created thousands of individual copyrighted MAGIC® cards and each one can be individually viewed in Wizards' Gatherer database at http://gatherer.wizards.com. Representative copyright registrations for various of the card sets include VA 1 786-269 and VA 1 977-028.
Plaintiff
Carin G. Reynolds
On behalf of copyright holder: Wizards of the Coast LLC
Reynolds Law PLLC
PO Box 466
Lebanon, NH 03766
US
8022813131
[email protected]
Signed by: Carin G. Reynolds
Seems like the title is a problem
but they're also basically saying the whole thing is infringing
The poster is kind of fair use lol
its kind of cool in a way, that it was high enough quality for Wizards (lawyer w.e) to actually look at it lmao
Yeah
That's a silver lining I guess
Although adding "So slick it got DCMA'd officially" probably won't float by well lmao
Need to look into Nintendo policies
The original page might be lost - doubtful they'd lift the DCMA
But getting it in writing that the changes would suffice - would be good before trying to reupload it.
Eh, can't update it due to it being hidden lol

Supernatural the collection?
I mean it could be misconstrued as sponsored
Yeah, can't edit it at all
So it's a moot point to try and get it lifted, as I think them rescinding it would be akin to approving it. (I Imagine)
Rip
Snazzy red border, ty steam
Looking into it, the use of their logo seems to be a big thing
The use of the phrase 'Magic The Gathering' seems ok
@short yew for future images on the workshop page, just to be safe.
Included in the images folder
Aww man it got DMCA’d ☹️
We weren't following the fan content policy 100%
inclusion of the logo / they have a preferred disclaimer
I have the changes ready, but I rather wait for a reply
Unless you guys wanna 'yolo' it
Wouldn't hurt to wait a business day or two
Or at least end of business day of whatever timezone the firm is at
Same as mine
and yeah, overall poopoo
Years ago I worked on a Star Trek mod recreating the Enterprise-D that got DMCA'd. Happened on a Friday and the lawyer that did it immediatly went on vacation for a month the next week 😑
I added changes to the title card and mod title + disclaimer listed here
The lawyer I worked with would take fucking ages to reply to stuff too
days to write out a letter
I'd write it for him to approve
full day for him to look it over, with gibberish grammar changes
"legalese"
That content policy is pretty comprehensive. Seems fair too. No idea it existed. Probably should've though
Seems like it may still be an issue
"creating counterfeit/proxy Magic: The Gathering® cards, etc.), regardless of whether that content is distributed for free."
I believe this counts as proxy
I think it is referring to physical cards... But the wording is vague
Yeah, ultimately it's their choice - they even have a portion saying they can choose to revoke the usage
Proxies should be encouraged to keep the original safe I would assume?
Anyway, added some extra stuff on the pokemon just to be safe + technically speaking the older cards are also wizard property
Nintendo cracked down on Garry's Mod recently so gotta stay under the radar
Don’t use Wizards’ IP in other games. This includes your own or other people’s games or game components (e.g., rule books, tokens, figures), regardless of whether it is distributed for free;
Wouldn't it fall under that situation as well? 🤔
Uh... probably
it's just weird considering the number of tabletop mods with magic shit
and clear logos too
Is what it is at this point, it's a valid DCMA
It's weird that you got singled out; but either someone petty caught it or you just got unlucky by a web-scrape for having it explicitly in the title.
more than likely someone reported it.
it is too coincidental otherwise 
ya chuck and i were talking about that
Gave it just the raw card names and showed it my format, and told it to: Where 'Base' is replaced by the Jungle set, divided by card rarity in pokemon tcg jungle set. Matche types of cards to the pokemon, trainer cards are trainer, energy cards match their type as if they were pokemon.
Pokemon.cardData["Jungle"] = {
rare = {
["Clefable (Alt)"]="Fairy", ["Clefable"]="Fairy", ["Electrode (Alt)"]="Lightning", ["Electrode"]="Lightning",
["Flareon (Alt)"]="Fire", ["Flareon"]="Fire", ["Jolteon (Alt)"]="Lightning", ["Jolteon"]="Lightning",
["Kangaskhan (Alt)"]="Colorless", ["Kangaskhan"]="Colorless", ["Mr Mime"]="Psychic", ["Mr. Mime (Alt)"]="Psychic",
["Nidoqueen (Alt)"]="Grass", ["Nidoqueen"]="Grass", ["Pidgeot (Alt)"]="Colorless", ["Pidgeot"]="Colorless",
["Pinsir (Alt)"]="Grass", ["Pinsir"]="Grass", ["Snorlax (Alt)"]="Colorless", ["Snorlax"]="Colorless",
["Scyther (Alt)"]="Grass", ["Scyther"]="Grass", ["Vaporeon (Alt)"]="Water", ["Vaporeon"]="Water",
["Venomoth (Alt)"]="Grass", ["Venomoth"]="Grass", ["Victreebel (Alt)"]="Grass", ["Victreebel"]="Grass",
["Vileplume (Alt)"]="Grass", ["Vileplume"]="Grass", ["Wigglytuff (Alt)"]="Colorless", ["Wigglytuff"]="Colorless",
},
uncommon = {
["Clefairy"]="Fairy", ["Exeggutor"]="Grass", ["Fearow"]="Colorless", ["Goldeen"]="Water", ["Jigglypuff"]="Colorless",
["Lickitung"]="Colorless", ["Mankey"]="Fighting", ["Marowak"]="Fighting", ["Meowth"]="Colorless", ["Nidoqueen"]="Grass",
["Nidoran (Female)"]="Grass", ["Nidorina"]="Grass", ["Paras"]="Grass", ["Parasect"]="Grass", ["Persian"]="Colorless",
["Primeape"]="Fighting", ["Rapidash"]="Fire", ["Rhydon"]="Fighting", ["Rhyhorn"]="Fighting", ["Seaking"]="Water",
["Spearow"]="Colorless", ["Tauros"]="Colorless", ["Venonat"]="Grass", ["Weepinbell"]="Grass",
},
---snip
}
and it did it 
One issue I see though is the inclusion of Fairy
whats the latest card set?
gym challnge?
Make sure the types are limited to the original types released with the trading card game up to "gym challenge".
rare = {
["Clefable (Alt)"]="Colorless", ["Clefable"]="Colorless", ["Electrode (Alt)"]="Lightning", ["Electrode"]="Lightning",
["Flareon (Alt)"]="Fire", ["Flareon"]="Fire", ["Jolteon (Alt)"]="Lightning", ["Jolteon"]="Lightning",
["Kangaskhan (Alt)"]="Colorless", ["Kangaskhan"]="Colorless", ["Mr Mime"]="Psychic", ["Mr. Mime (Alt)"]="Psychic",
["Nidoqueen (Alt)"]="Grass", ["Nidoqueen"]="Grass", ["Pidgeot (Alt)"]="Colorless", ["Pidgeot"]="Colorless",
["Pinsir (Alt)"]="Grass", ["Pinsir"]="Grass", ["Snorlax (Alt)"]="Colorless", ["Snorlax"]="Colorless",
["Scyther (Alt)"]="Grass", ["Scyther"]="Grass", ["Vaporeon (Alt)"]="Water", ["Vaporeon"]="Water",
["Venomoth (Alt)"]="Grass", ["Venomoth"]="Grass", ["Victreebel (Alt)"]="Grass", ["Victreebel"]="Grass",
["Vileplume (Alt)"]="Grass", ["Vileplume"]="Grass", ["Wigglytuff (Alt)"]="Colorless", ["Wigglytuff"]="Colorless",
},
😮
Oh?
Also, nah - needs some spot checks -- newer types are getting applied
ex: aerodactyl is now normal, but back then it was fighting
also nah, the trading card made changes to types
a few got merged
normals are colorless, idk why
I pushed the changes
going to spot check a few
yeah it just tried to correct itself lol
My guess is if it couldn't find a type to use it just gave it colorless
I think the newer type is metal
Yeah there's a few colorless due to it not understanding what to do with metals and poison
It automatically did the rarity????
That's crazy
There's definitely issues
a few cards are in two categories lol
may just have to do it by hand
pushed with fixes to poison/fairy stuff
Nah, it was a mess
instead I'm just jamming the list off bulbapedia using a format example
working much better
also adding rare-holo category
as some cards only are holos
I might add an effect for it, not sure
Chat GPT is very hard to keep it 'on rails' when you ask it to do specific things unfortunately.
Did you try specifying Generation 1 Pokémon?
Instead of gym challenge
Nah, I restarted the learning model
Gave it exact set of instructions, did well right up the base set
Not sure why it's freaking out lol
Managed to correct it though
I can do the rest of the sets after this
I had to fight it to stop making new tables for trainers and energies
Btw @cinder tide whats the deal with the alt art?
also, modified the logo too, just to be safe
Feels pokemon enough
But isn't their actual logo
Those are holo
There’s a few that are not marked correctly that I need to go thru
E.g normal marked as holo vice versa
ah
Some cards are only holo though, maybe including (H) instead of alt?
I can modify the file name / card ID to include (H) if it belongs to rareHolo category
Is there a % for card drops?
- Commons Uncommon, Rare (guaranteed 1 per pack), and Holo (approximately 1:3 packs).
- 1 Rare card (which could be a Rare Holo or a non-foil Rare)
- 3 Uncommon cards
- 7 Common cards
é and ♂ are breaking
rn splitting any card generates a new 11
was just testing the booster spawns
also the booster's result is from a random set
That’s bullshit
Game should support that
Gender symbols sure I understand
Something like that still look good
Yeah, it's probably a Unicode issue
I could see if those symbols are included somewhere along the Unicode elsewhere
Wonder if it would show if ur game was in French for example
I think you're pretty much limited to the encodings used for translation files?
In which case, in case of english I think it was windows-1252? (or 1250?) which AFAIK doesn't have gender symbol(s) but é should definitely work
Sure sounds better
Yeah there’s some that are rares only like some energy iirc
Rocket set
I can get that info
Hey all, new here, is there a specific building tag that is best to use for game piece spawning? I am trying out map making and I wanted to make a game store that had a high chance of spawning game pieces in it both from vanilla and all the cool stuff in game night mods. I assume toystore is pretty safe but if there were others I might make small offshoot rooms that are tagged as those to maximize the game piece spawn chance.
This file contains the distribution changes made for game night.
There are a few container types that spawn game items at a very high rate, these also spawn the vanilla toy related items.
I think I got it, seems like boosters had a fixed number of rarities anyway, and a 33% for the rare to be holo
@cinder tide @short yew What do you guys think of running anything that's copyrighted material under a posterization filter? As long as the text is readable.
Also, alternative: I was thinking the body of the cards can be drawn in flat colors and added as an overlay.
That is if either of these processes can be batched - and this all depends on the reply I receive from legal.
The nuclear option would be to rename all the cards to parody versions, and alter them some other way.
Hmm I don't think posterize works
I found a batch image enhancer that makes stuff pretty clean though lol
Not sure if it's helpful, but the musical notes displayed in the TV & radio dialogue seems to be a custom image opposed to unicode, if you'd be able to use a similar approach.
[img=music] Wood... craft! [img=music]
Could be useful to try
The photo enhancer I found produces nice results but isn't free and the changes aren't stylistically different enough to justify it
It does make the cards look very nice though 🥹
Smooths out details but in a controlled way, kind of like an upscaler but without making it bigger
Might sign up for the free trial for Pokemon maybe
As those scans are a bit rough imo
I applied for the 7 day free trial
Honestly helps readability
Not even sure I can see the difference in this one lol
I think it's the same photo lol
only difference I see is with the HP, in the second image a super slight... glowing border? and darker? Other than that 🤷♂️
I'm having issues trying to do it on my phone
The thumbnails are so small I can't tell which is which
I think this is the correct pair
Basically eliminated some grain
This card is also not as bad as some of them
Especially the holo scans
It's very minor, but there's a lot other tools - going to mess around to see if there's one that flattens textures maybe
(Sorry, I had to) You talking about flattening it?
Something like that, but maintaining the shapes
Maybe vectorizing
Maybe I'm not using the right term
Meh, doesn't seem worth it to try and posterize it
The enhancer should be pretty quick, and imo does clean up some grain
New game night direction: https://youtu.be/65e4mCCo86c?si=oNWa7TDO9xWR9zIj
Louise comes up with a plan to complete her Burobu card collection.
Subscribe now for more Bob's Burgers clips: http://fox.tv/SubscribeBobsBurgers
Watch more Bob's Burgers videos: http://fox.tv/BobsBurgersSeason11
Catch full episodes now: https://fox.tv/bobsburgersyt
See more Bob's Burgers on our official site: http://fox.tv/BobsBurgers
Like ...
Game Night Burobu
It does appear MTG cards even fan content cannot be included in another game
Their lawyer clarified.
The use of the title and logo were also no-nos
Going to look into making an inspired by variation of MTG
Pokemon can move forward as is, if it gets reported and DCMAd it will be what it is
It can be modified as needed too
Worse case, we can put them in an unlabeled mystery box lol
Nah, don't want to skirt stuff like that
Main reason I didn't call magic something vague - or use vague language.
The lawyer was very sympathetic, and I think it was due to how ernest the project presented itself.

I think it would have been a harsher email if things were obsfucated.
Any chance of getting an official 'okay" from suits?
I was tempted to ask lmao
"How much is a license fee"
"I am willing to offer 100% of any proceeds"
Overall would be very very unlikely, and if they for some reason said yes, they'd basically own the mod and have alot of overhead.
Would be less of a headache to come up with our own inspired by game.
I think if Pokemon gets nuked I would be willing to make collectable Spiffo cards that follow a similar rock paper scissors
I guess for magic it will have to be something kind of vaguely similar
Elemental Convergence
Magical the Grouping
I could help, that's really my forte.
Oh?
Yeah, I'm a designer first
The tech side I'm eh at, but this stuff Is my strongest suite
And, for a card game in the meantime, there's that game I was planning to make an addon for regardless.
I could adapt the mini version and it could be plugged in as a ccg
Which game?
And I was thinking of keeping the gameplay elements the same, just change the terms/symbols basically
Artworkwise I can probably whip up something quick
I can lend a hand on that If needed.
That one I was planning to get published.
Oh that jogged my memory - you were thinking of using game night like a demo run or simplified version right?
I'll probably want to aim for a "magic-like" experience
I can do that too
But, regardless, mechanical stuff is my forte - balancing, brainstorming, and problem solving. Feel free to reach out if you want a hand. (Goes for everyone tbh)
Likewise if you want to integraste your idea
Thanks. Much appreciated.
I can/should probably change the layout enough to warrant it not being a rip off?
Need a way to feed in information
I wonder if I could make something like a mail merge
Oh, I was looking into something like this
Mm
I also got my hands on a spread sheet of magic card stats
1 issue is there's no column for power/toughness 😦
Ouch.
Maybe you. Could use in game items? Like, base off damage/durability or capacity/weight
Weight could maybe be the energy cost?
Hm?
I'm pretty busy but I can try to workshop something there
No I mean, the data set I found doesn't include the power/toughness for each card
Oh I meant you could maybe work from in game things instead
I'd looking at scrfall's output to see if I can pull a list off that and just regex match it
Since there would be clear #s to draw on
lol
🫡 I have the data somewhat sorted - just not sure what the terms mean, and what I can change them to
enchantments + their subtype of targeted auras, instants, sorcery, etc
I merged enchantment to Empower, Empower: Any, or specific targets
some cards mention spells - does that apply to instants and sorcery?
judge call
._.
As in up for debate?
So Sorcery - > Incantation, Instant -> Quick-Chant
Creature -> Being
its what they say i ngame shops when you need someones expertise
oh lol
Looking around a bit / google-fu says they're spells
Enchantments are different magic
hmm
artifact -> relic
I pushed the card art pieces
But I couldn't get the program working
If anyone wants to take a crack at it or find another similar program
Would have been nice to plug in text 🥹
@cinder tide you mean this thread right?
I think that csv is old btw
I've been making changes in the IDE
Easier to use regex
But if you have time and inclination to check if the program works that would be great
Considering if its ready to run for you
i had this issue with the path not being set even though im pretty sure its a checkbox option during install
windows store version of python automatically adds it fine from what i recall
system properties > environment variables > (bottom panel) path > edit > new
add your python install directory there
mine was C:\Users\MyName\AppData\Local\Programs\Python\Python312\Scripts
to check open cmd and run pip --version
his batch works fine
nice of him to make that instead of telling everyone to run each command
ah well i stand corrected not toally smooth
its not his file or pip, but its something wrong with numpy 1.19.1
i ran pip install numpy==1.19.1 manually and get the same erorr
pip install numpy worked but its v 1.26.4
lets see if can continue
mhmmm opencv faileld too
these versions may have been removed / moved idk
pip install opencv_contrib_python worked
pillow failed as well something about zlib missing headers idk, maybe its my system
pip install Pillow worked
pip install keyboard==0.13.3 worked
if python was installed from website and not microsoft store
manually run all the aforementioned pip commands and replace the bat with this one
(or just change python to py)
will it work? 
hopefully, but expectations are low
oh
lets see if it finishes
failed at csv import
UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 2782: character maps to <undefined>
i wonder if its because of non utf character
its failing at list(open_rows)
christ almighty
it doesn't like your csv
finally got past encoding errors i just ripped all of it out
testing with one line
pretty sure i messed up the formatting
its going...

YO
it worked @honest tinsel
hopefully once the csv is formatted the way it wants it will be fine?
this is pretty sick! just dont use windows snapshot while its running at the end of the script, it will crash.
ill mess with it later, but we'll probably need to setup the config, but once its right it should just it for all the cards
we can also do pictures inside of cards as well
im uploading a fork fixed for windows 11 and py 3.12
updated readme too
@honest tinsel
Can't check it out yet
@cinder tide That photoshop tutorial you sent looks to be the right track, figured out the issue was the descriptions having commas, and the fact some cells were blank
You can process some cells as FALSE instead of blank
sweet, let me know when you get the workflow nailed down ill grab trial for ps
https://docs.google.com/spreadsheets/d/1NbWApnEIWN7FhWcMQL3w2pInpwbCaPX4GaofL072G_U/edit?usp=sharing
MAIN
Name,Cost1,Cost2,Class,Ability,Desc,AtkDef
Animate Wall,1white,Empower: Wall,"Empowered Wall can attack as though it did not have Defender."
Armageddon,3,1white,Incantation,"Destroy all Domains."
Balance,1,1white,Incantation,"Each player chooses a number of Domains they control equal to the...
I'm currently messing with terms and catching issues
@short yew Mind adding nurver to the repo? 😅
Also, shooting around new name ideas: How does "Spellbound Quest" sound?
isn't there already some kinda board/card/similar game called spellbound? If so, it might raise confusion 👀
not going to lie i kind of liked Mosaic: The Shattering
All names i kind of thought of on the spot also existed somehow already.
Do non-used names even exist? xD
Probably not at this point
Also tbf the mosaic designs were kind of a stand in
Even though they do look kind of nice lol
Sure! Here are a few alternatives that blend elements from your original ideas:
- Shatterbound~~ Saga~~
- Mosaic Magic
- Spellshatter
Odyssey
4. Quest of the Shattered Mosaic5. Arcane Shatterrealm - Spellweaver~~ Chronicles~~
- Mosaic of Magic
Shards - Shattered Spellcraft
9. Enigma Quest: Shattered Realms10. Arcane MosaicOdyssey
Mosaic can technically still be used I would imagine
Hard to argue IP confusion with a sports game
Spellbound looks like a magic themed card game
Mosaicbound Spells?
That one sounds... weird i think...
How about Tides of Elements? Does that even make sense? ... English ain't my fortitude...
I'm sure something will come up and click
Most of it is about mouth feel
Mosaic: The shatterbound sounds pretty neat
Mosaic of Magic also is pretty tongue in cheek
Tooks Bear?
Ah, that's what the teddy bear is called
I was going to save Paws for Pokemon Incase it got dmca'd
Maybe some of the nouns can be edited using references to the community lol
Slowly popping through the list
Changing names based on effect or what occurs to me
For some reason chatgpt can't identify proper nouns 😢
Going to sneak in blackjack and hookers
Black lotus -> Black Jack O Lantern
Need to fit in hookers somehow lol
Jade Monolith -> Hooked Curse
Blackjack and hookers
Nasko suggested punching the names into mid journey but idk
The news about AI use in commercial projects rubs me the wrong way
Wouldn't really want to support that
Maybe I could tweak the images after
I wanted the sound of "hookers", so "hook curse"
The joke is "I don't need X, I'll make my own X, with black jack and hookers"
Good ole Futurama.
@queen pasture If you have the art for your card game in mind - I can show you how to utilize photoshop to generate them
It's actually mostly artless, but thanks! I appreciate it. We've been using nandeck.
Looking great 👍
tiny preview without mosaic-ified spiffo? 😢
Unless you mean importing assets in which case I could probably use a hand, but I've been pretty swamped recently, so I may take a rain check if that's on the table.
I meant like card frame art, symbols, text, etc
I used a data set in excel to pull on images and manipulate text - then hit export
Ah, I'm good on thst front. Thanks anyways, though.
I'll let you know though.
👍
Thanks again
Felt a bit distracting
Ah alright. so you did try at least!
When'll you have an WYSIWYG board game/card builder ready? xD
(Wish it'd be possible to create new textures and draw on them as well as save them as images from lua side..)
What you see is what you get
I mean, the framework is pretty straight forward
it's basically plug and play
Getting artwork is the hardest part
People have been asking for YuGiOh
https://github.com/Chuckleberry-Finn/game-night - there's a guide at the bottom
@short yew I set the MTG as a branch, and pushed all the MoM changes
If you want/probably should - you can rename the repo to mom
Ah yeah, was more in terms of people that don't wanna throw in the time to learn lua/scripts and how to interact with other mods.
If there'd be a way to create a new "game" simply by drag-dropping/drawing, more people'd be able to just slam together their own little games.
(But this overall was more as a little complaint of not being able to just create new textures from lua code kinda deal)
still would require them to manually shove new textures in, no?
But unfortunately TIS doesn't want to have anything where the host can transfer data (last time I checked)
It would avoid a few issues with copyright lol
oh, the idea was more as a dev-tool to "auto-create the mod" so to speak
yep, and images would still require to be drawn externally and thrown in manually
Yeah
I guess MoM is ready
I changed out instances of mtg MTG and Magic The Gathering in the code base.
Artwork and Box art has been replaced
Terms and names changed where needed.
The descriptions seem hard to read though the same was true for mtg
Referring to card's targets simply by what the card makes them is confusing as hell
Card is "Enchantment - Aura: Creature"
Description "Enchanted Creature does XYZ."
Could imply the target needs to be enchanted to begin with
Currently its Empowered and Being
Thinking of changing it to Imbue
As some "empowerments" are negative too
Couldn't sit down with either mod today
Made some changes to the sheet to change turn names
Will have to rerun the cards, but it takes like 5-10 minutes tops
Been really busy with work
lol same. Also weather's finally getting nice so I've been trying to get outside more
Currently redoing the cards
Changed Empower to Glyph, as it's more neutral
The idea being Glyph can be a magically applied symbol or such
@short yew I don't know if I got your opinion on this massive shift, are you ok with this direction?
I feel like based on the lack of action on the other mod(s) we probably could have just hidden the fact it's MTG 😅
But that didn't sit right with me due to how events unfolded
Yeah it’s fine. Really the only pivot to do
I can push it rn, but I know there's something probably wrong with the cards somewhere lol
Fortunately, you can edit individual PSDs
The card producing method using photoshop and excel is really slick
🙏 @cinder tide for finding it
Speaking of
Already building my own lore
Goddess (of Creation)
Another god is just a Forge, which the Dwarves worship
Also made Orcs -> Ogres
Merged some of the red races together into Dog-Goblins
@short yew If you have time can you go into the repo's settings and change the ID to 'mosaic-of-magic' ?
That way the repo can be linked safely - as I think people may want to make their own suggestions(?)
💀 Kind of badass lol
changed
est
Oh really? I thought you were in Europe 😅
Pokemon Todo:
[ ] Token logic (in base mod)
[ ] Rocket's trainer's and energies are missing for some reason.
[X] Gym Heroes has 2 variants for some pokemon + gym leaders
[ ] Confirm that the variants are different to rareHolos.
[ ] Card Icons for the items
[ ] Error with set generation - probably a typo
[ ] Holo cards' textures need to be renamed to designate they're holo, some base cards are holo only.
Iirc rocket only had special energies.
@here:
https://steamcommunity.com/sharedfiles/filedetails/?id=3243889212
Mosaic of Magic (MoM) - Trading Card Game Out Now.
oh hell yues
Ugh, the Gym Heroes thing is a mess lol
the variants are different rarities
I have to go through and compare them by hand now
Some are in different rarities and some are just in the same category 
😦
Almost done with Pokemon
--
holos renamed in all sets (and I think all the mistakes in filenames are fixed, maybe.)
i'd like for the release to have all of the pre-assembled theme decks available
so i'll be working on those after demo and starter decks
yeah, I have that, the demo, and then all the themed decks for each set
well
"have" as in on the todo for the lua
being able to just pick a deck and play quickly without having to deck build/comp will be nice
Made all pieces able to be explained
Made some only examinable through context
Working out the kinks, but I'll look at it later
Pokemon Todo:
[X] Rocket's trainer's and energies are missing for some reason.
[X] Gym Heroes has 2 variants for some pokemon + gym leaders
[X] Confirm that the variants are different to rareHolos.
[X] Card Icons for the items
[X] Error with set generation - probably a typo
[X] Token logic (in base mod)
[X] Holo cards' textures need to be renamed to designate they're holo, some base cards are holo only so (Alt) needs to be added (Or in this case maybe (H)).
[ ] Pre-built Deck Sets
I finished coins the other day, as well as enabled viewing pieces only through context.
I also set up the foundation for certain recipes leading to specific decks
@cinder tide Is the list of cards on Bulbapedia what you've been using?
Yeah or the other links I had in issues
But mostly that
Damn, that's alot of different packs and stuff lol
I already have boosters pull from 1 set at a time
That should cover the variety - and I don't think we need art for the boosters themselves tbh, as they're very small
Yeah but they are all pulled from the existing card list thank god
Wouldn’t of attempted if they were there own cards
Adding the framing for the tables
notably Gym Challenge didn't have starter decks
Oh wait yes it did
It wasn't on your coin list
It also doesn't mention what coin it should be... just going to use heroes'
I think I'm going to keep things simple and keep it to booster packs, and the deck sets
blister packs, and booster boxes seem odd lol
seemingly for scam prevention and retail?
--no Coin --maybe just add the Eevee and call it a day
["2-Player Starter"] = {
set = "Base",
coin = "Eevee",
cards = {
["Machamp (Holo)"] = 1,
["Diglett"] = 3,
["Machop"] = 4,
["Machoke"] = 2,
["Ponyta"] = 4,
["Charmander"] = 4,
["Charmeleon"] = 2,
["Growlithe"] = 1,
["Rattata"] = 2,
["Dratini"] = 1,
["Bill"] = 1,
["Energy Removal"] = 1,
["Energy Retrieval"] = 1,
["Gust of Wind"] = 1,
["Pokédex"] = 1,
["Potion"] = 2,
["Switch"] = 2,
["Fighting Energy"] = 14,
["Fire Energy"] = 14
},
},
ah, the cards from rare holo aren't all named with (Holo)
--- Dear diary, today I sacrificed performance cause I'm too lazy to change the file names.
--- This checks for a texture if `holo` is true, if it's not present it removes holo from the card ID.
if holo then
local textureFound = getTexture("media/textures/Item_PokemonCards/"..set.."/"..card..holo.." ("..set..")")
if not textureFound then holo = "" end
end
Using chatGPT to reformat the lists off bulbapedia
🫡
I thought there were boosters from each deck type too - but I guess it's just per set?
Yes because people used to weigh them and for theft I guess
Easier Plan o gram display with hanger etc
Nah per set
I think I'm almost done
I scrapped the holo trick thing
Just going in to rename what needs to be renamed lol
shouldnt be much that needs to be renamed?
It seems to have just been base
currently trying to get the cards to generate correctly
the card list uses specific Card IDs that are assembled, and the deck builder is meant to use those specific IDs
Last test it kept messing up a few times
Also currently there's an ID type per deck type/booster type
but I kind of want to change that as it's going to fuck up the loot table probably
I'm thinking the starterkits and booster packs can be assigned on discovery
Would make adding more easier too
Only downside is spawning specific decks/boosters won't be simple lol
@cinder tide gym heroes stuff rearing it's ugly head
the 1 or 2 versions aren't always holos
those (alt) s
Which means the decks need editing too if they use gym heroes
Inconsistent ass designs lol
Grinding though them - I was trying to figure out why those cards kept coming up wrong
I think I parsed through
there was only a few cases of cards that were only holo
the worst grouping was gym heroes though as they had sometimes two commons of the same pokemon
I made an item to spawn all the cards in one pile
Going to just parse through the search for anything left
@cinder tide there's a slight delay when loading textures, could packing them provide faster loading in?
I wouldn't even bother with card faces, but the textures for coins and such
They appear massive initially
What in a texture pack?
We could do that or just scale the problem images down?
I guess, but sometimes even small ones load in as red and white checker pattern
I think packed textures load in faster
Why didn’t mtg have this issue? Pokémon cards higher quality scan?
They did, it's just something I ignored mostly
Also the cards dont have this issue as they have item icons
Unless flipped
So you want me to pack the coins in a texture pack?
Is it difficult?
Anyway to automate it?
And it would be everything where possible I guess
Game pieces and such
I mean there’s not a lot of you don’t count the cards
But don't bother if it's tedious
