Colors TCG Scripts!!

I am beyond obsessed with Colors TCG... it's like, basically everything I've ever wanted from an online game/community lol. So, since I started playing, I've tried to make a lot of scripts that make my life easier!! All of these scripts are written in JavsScript, thus they should work on NeoCities without any issues.

If you don't want to use these scripts, there are other options too! There already is a very popular automated tool called eTCG, but it requires PHP, and I don't think NeoCities supports it - however, I'll link it here anyway! I don't know how to use it, but it seems super helpful! Fellow NeoCities user gloomlee also made some really helpful tools you can check out here, as well as an entire NeoCities-compatible alternative to eTCG called NeoTCG!!

---

Anyway, the scripts I've made are listed below. I'll try to explain how they work, what they do, and what's required of anyone who wants to use them. Feel free to ask questions if anything doesn't make sense - I'm sure they're written in a very weird and stupid way, lol! Also, feel free to change and improve these scripts in any way that makes them easier for you to use - I would just appreciate some credit for the original version ^^

Auto Log

What it does: This tool reads through your activity log and keeps an automated count of your current number of cards, how many trades you've completed, how many completed sketchpads those trades would fill up, and the progress towards your current sketchpad. It requires that you keep your entire trading log inside one <p> tag, and you have to enter your logs with a specific template, but I think I made it fairly intuitive. You can also mark and ignore certain entries, so you can make sure that it won't add crayons to your card count.

(Explanation page + script here)

Collecting Page Script

What it does: This script is meant to be used on your collecting page. It separates your cards into five sections - collecting, high priority, medium priority, low priority, and wishlist. Within each section, it alphabetizes all of the cards automatically, creates a title/tooltip with the card's name, and creates a text list of the card names to be displayed below the images. It will keep track of the last day you updated your page, as well as a count of the total cards on that page (all sections). It can probably be edited to have fewer sections if you don't want to have all five but it would take some adjustments. It includes a search bar where you can type in portions of a card's name to see if it exists on the page.

(Explanation page + script here)

Trading Page Script

What it does: This script is meant to be used on your trading page. Like the script above, it alphabetizes all of the cards automatically, creates a title/tooltip with the card's name, and creates a text list of the card names to be displayed below the images. It includes a search bar where you can type in portions of a card's name to see if it exists on the page.

(Explanation page + script TBA)