News:

A forum for users of LackeyCCG

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - CrazyChucky

#76
I haven't seen anything like that previously, but making a Lackey plugin of it sounds like a good idea!

Having a server (and an updatelist.txt and version.txt) are super handy for easy installation, as well as keeping everyone up-to-date if/when you add new cards, but they are not necessary for a plugin to function. For instance, assuming you have the stock Magic plugin installed, look in your [LackeyCCG]/plugins folder. The folder there named "magic" contains your local copy of the plugin (downloaded from the server). If you copy that whole folder to another computer's installation of Lackey, it will work just fine, with no downloading from the server necessary. (A sort-of exception is images, since usually those are downloaded on the fly, but if all images are present, this holds true for them too.) Once you've built it as a static plugin and verified that it works, you can always add auto-update later if you choose to.

Card data list files are just tab-separated text files, which (often with some fiddling) can be exported from Excel or other spreadsheet software. I'd recommend reading the plugin creation tutorial, taking a look at how the existing Magic plugin does things, and going from there, checking back here with questions as needed.
#77
8/18/20

Added a draftable "pack" which includes a single draft-matters card from Conspiracy 1. Now you can add draft-matters to any draft in Lackey!
#78
8/16/20 (forward-dated by an hour to convince Lackey to update)

Minor update: fixed a glitch with Gunk's image file not loading correctly.
#79
8/15/20

Behold: original Mystery Booster playtest tokens!

(I'm particularly fond of these two unsettling individuals:)


I've also added a number of helpful scripts to playtest cards. In addition to everything being able to make its tokens, we also now have:
#80
Bug Report Forum / Re: Nothing but green lines
August 13, 2020, 08:08:12 PM
Someone posted on the Facebook group about something that sounds like the same problem. I don't know if they've found a solution or even a cause, though.
#81
No worries! Plenty of things that are obvious in retrospect don't always occur to us at the time. If there's one thing I've learned from this project, is that's UI-designers need to keep that in mind. (If there's even a 1% chance a feature could be misunderstood, and 100 people use your app, someone's going to be confused.)

And thank you, that's always nice to hear. I'm rather proud of my tokens, but by their very nature they're the sort of thing that's supposed to blend in and not really be noticed.
#82
Quote from: turtlelemon on August 05, 2020, 07:31:41 PM
Hey, the six new images from M21 don't download. Also, the masterpiece Teferi, HoD is so pretty I'm going to have to find a commander that can prominently feature him. Or just Rule 0 'cheat' and make him the commander. We already ignore the hybrid rule after all.

Oops! Fixed. Thanks for catching it. I've fixed so many possible errors by automating my processes, but I keep missing images here and there. I should figure out a better way of making sure that doesn't happen in future.

Glad you're enjoying the additions. : )

Quote from: turtlelemon on August 05, 2020, 07:31:41 PM
Also, why is Gunk the only token in the deck building zone and (I think) the only one with no image. I don't where you got all the other lackey token images, if that source has no Gunk, that part makes sense, but, I know its from a weird and fun mystery test card, but shouldn't it still be in the token zone? I mean, wouldn't I need to get them out of the token area so my opponent could shuffle them were I to play with the (hilarious) test cards.

Gunk... is weird. I debated not even making it, since it's not like Gunk Slug is even a "real" card, but I decided to err on the side of completeness. Some explanations:

  • I generate all the custom Lackey token images myself. I pull the images from suitable existing cards/tokens, and the rest is from templates I've Photoshopped from the frames of actual tokens. It took a good bit of work to set up, but the generation is now all automated; when a new card is printed that makes a copy of itself, for instance, my script just spits out an image and I upload it.

  • I initially decided not to make images at all for the tokens that are only made by playtest cards. They're not "real" anyway, and reading the text display in Lackey isn't that different from reading the "stickered" playtest cards themselves.


    • I have changed my mind, however. While keeping them imageless works well enough for gameplay, Lackey doesn't know how to handle it when someone uses the "Download all missing card images" button, so it hangs up. This, plus my aforementioned desire for completeness, has nudged me to decide that I will makes images for them.

    • That said, it feels wrong to format them to look like "actual" tokens, so I'm going to do a bit of Photoshop work and make them look stickered, like the playtest cards. No promises how soon I'll get to this, but it should be a fun look.

  • The playtest cards, not being "real" cards, do some very strange things that wouldn't normally be allowed in Magic. Some of these are arguably even beyond what silver-bordered Magic would ordinarily do?remember these weren't playtested. The biggest issue, with regards to Lackey, is that several of them instruct you to create tokens and then put those tokens in a zone other than the battlefield. (They're not just tokens, they're token cards!) Not only is this usually impossible in Magic; it's impossible in Lackey. Lackey doesn't allow tokens to exist in the deckbuilder or in any game zone other than the table. If you drag a token to any non-table zone, it ceases to exist.


    • Bone Rattler puts Reassembling Skeleton token cards in your graveyard, and Time Sidewalk puts Time Walk token cards in your library. Since both of these are actual cards that already exist, I simply added scripts to spawn those actual cards. In-game, you should remember that they're technically tokens as well as cards, but the fact that Lackey considers them to be cards means you can put them in your graveyard or library without issue.

    • Gunk Slug is the odd one out. It creates a unique token card, which is not a copy of an existing card, and shuffles it into your opponent's library. One way to work around this would be to designate some card?say, I dunno, Mudhole?as a proxy, and create copies of that. The only other way is to create a custom Lackey "token" that Lackey considers to be a card.

All that said... perhaps I should add a summarized explanation on Gunk itself, so people who come across it like you have will understand why it's there.
#83
8/4/20

Added Mythic Edition, showcase frame prints for Double Masters, and borderless planeswalkers from Eldraine, Theros, Ikoria, and M21.
#84
7/30/20

Added Double Masters.
#85
You're welcome! : )

7/15/20

Core Set 2021 is now hi-res.

I also flagged the Secret Lair cards which don't yet have high-res images. This won't change anything visible for now, just the image file names. But if you've viewed Secret Lair cards in the last five days, you might want to delete your plugins/setimages/1sld folder, so that when high-res images are available, Lackey will download them correctly.
#86
7/10/20

  • Added Signature Spellbook and Secret Lair sets. Each set code has "1" prepended; for instance, Secret Lair Drop is 1sld insteead of sld. This will keep Lackey from supplying promo prints by default when you paste in a deck list.
  • Card sounds are once again listed directly in the card files instead of in ListOfCardSoundFiles. Hopefully this fixes the sound problem.
  • The formatting for flip cards, double-faced cards, and meld have been improved and made more consistent. The full text, name, types, and (if applicable) power/toughness of the bottom/back/melded side are appended to the main card's text field, for easier searching.
  • All errata should be up to date. Notably, we now have the mill keyword and hounds are DOGS!
  • Added the Pioneer format.
#87
Did it fix the sounds?
#88
Well, if nothing else, it could be a test to try. Rename your existing magic plugin folder, then install clean from the update URL. If it for some reason fixes your sounds, you can then copy over your saved decks (and even card images too, to save downloading those again).

But I'm wondering if maybe the ListofCardSoundFiles method is just unreliable somehow. I used to have the sounds listed normally in the card data files, and it would be easy to switch back.
#89
The Sound column is actually supposed to be blank in the card files, and the rules in ListOfCardSoundFiles.txt should be applied automatically, so that you should see them listed in the deckbuilder (and, of course, hear them in use). I have no idea how it could be working for my plugin installation and obviously not for others. I've even verified with a clean plugin install, from scratch, and I still can't reproduce the bug.
#90
Always glad to hear folks are enjoying the plugin! I'll see if I can answer all of these:

Do you think you'll add the Chandra Spellbook with the awesome fire arts? What about the weird Secret Lair stuff?
I've given some thought to such printings. Unfortunately I have little control over which printings Lackey chooses by default, such as when you spawn a card by name, or paste a card list into the deck builder. (It always chooses whichever set code is last, alphabetically.) I feel like Lackey should supply "normal" printings by default, and it's jarring every time it pops up an Amonkhet Invocation when I don't expect it.

However?now that I'm including things like Ikoria Godzilla cards as 1iko, thus ensuring they won't get chosen by default, it occurs to me I could do the same thing for entire promo sets. It will bug me a little that the entire set's set code will be inaccurate (1ss3 for Chandra instead of ss3 for instance), but I feel like maybe that's worth it. They'd still be easily searchable with "contains".

I hadn't really noticed it, but I'm not getting some sounds either.
The mystery continues. Which ones are missing for you? Is it card-playing sounds? And if so, do you have the same weird "@PT"/blank Sound field like dragostea mentioned?

Time Spiral Empty the Warrens is a broken image.
Hmm. http://magicplugin.normalitycomics.com/cardimages/tsp/152.jpg looks fine to me, so maybe your download was interrupted somehow. Delete it and try again?

I know you only like to add one land image per set. But could you maybe add more of the awesome Jumpstart ones? Especially the Dino Forest, the Treefolk Forest, the Goblin Mountain, and the Bird Plains? But really, they are all awesome.
It's not so much that I like doing that, it's that Lackey is limited in its ability to deal with the situation. Saved decks, for instance, are loaded purely by card name and set, ignoring any further distinguishing info. So you save a deck with the Book Island, and when you load that deck later, maybe you have the Mill Island. I've not done thorough enough testing to really be sure how it would affect drafted packs, either (which means I'm not 100% sure the double-common Wastes in OGW is generating perfectly). In the absence of feature improvement to Lackey, I'm not sure this is something I'm equipped to handle better in the plugin.

Not a big deal, but if its easy to change, when I use your new cool 'Play Command' button, it doesn't do the script for the card the way playing from the hand or manually from the Command area does.
Huh, I hadn't noticed that. I'm not sure if it can be fixed, but I'll try fiddling with it.

Is there any way to make the back side of the double faced cards show up on the normal search? We just found out about It That Rides As One, for instance, a way to give Odric trample. I know they are on the token page, but the search there doesn't look into the text, plus it would be nice to have the searchabilty all together while the image stays in tokens.
You know, that's a good point. I probably should add the back-side text to the main card's text, much like how I format Kamigawa flip cards and adventurers. Thank you for the suggestion.

Hope you can do some Find and Replace All magic on their decision to finally make Mill a keyword...
Oh my goodness, if I was finding and replacing through all these text files, I would lose my mind! Thankfully my automated scripts pull all card data from Scryfall, so yes, when next I update the plugin it will include all available errata.