Abstractors Changelog
v0.1.5 Shopping Spree
Added the Store
- A way to sacrifice cards in bulk to get Store Credits
- Purchase various upgrades with the different currencies
Added a new currency category
- Store Credits
- There are six varieties of store credit to obtain, which can be spent on differnt things
Added 10 new upgrades / buyables
- Can be found in the Store, giving a permanent upgrade or a new way to get flecks
- Each store item has a specific amount of purchases available, tracked separately for each user
- Adds a new way to get Flecks!
Fixed an XSS vulnerability.
Added support for more inventory slots + user-unique mod rate boosts
Added pings in chat
- Type a user's full username with an @ at the start to give the message a highlighted background for them
Swapped the weight of Holo and Glowing to what they should be
Added more badges, preparation for fully accessible badges
Rebalanced the Store purchasables
Newly pulled cards will now stack when stacking is enabled
Fixed a bug with Preferences
Added Badges modal (dropdown -> settings -> change badge)
Made store upgrades even easier
Finished adding almost all art
Patched a battle card
Added Daily Rewards
Migrated most of the text files to be actual pages...
Fixed an issue with Elderly Store Credit
Added Replies
- Right click on message -> Reply
Low-contrast namecolors get highlighted
Made the third party cookie indicator more obvious
Playtime tracker now counts years. Wow thats a lot of playtime.
v0.1.4 Campaigning Cataclysm
Added Campaign Mode
- Found under the Battle tab, they are a series of singleplayer battles released in episodes of 11
- There are currently 9 episodes planned to release over the span of a couple months
- Each battle has rewards, designed to give early-game Flecks
A few general battle changes
- Added a forfeit button
- Hovering status effects show what they do & their duration
- Unusable Abstraction buttons are grayed out
Added the Mail feature
- Recieve mail from the developers as compensation for various issues with the game
Fixed a lot of bugs
- ~~3~~ ~4~ ~6~ 7 server crashes
- 1 client crash
- A silly trade bug (missized cards in the trade menu)
- Another less silly trade bug (softlocks were involved)
Even even more art
- New set art
- A couple more card arts
- - A note on card art: once every existing card is completed, I will proceed with creating new sets.
The tutorial will never be touched again (lazy)
Preparation for new feature
- I had to put it on hold for this update (bugs)
Collapsed Profile into two sections, allowing for expansion without clutter
Allowed uploading to the pfp edit system
- Will resize the image to 32x32, creating some goofy pfps
Nerfed some battle cards (cough cough scifi antihero cough cough)
Made chat pulls harder to get, but expanded the info on them in the message
Patched a bug in battle, in campaign, adjusted pack display
Firefox is now fully supported. Gee golly how did i manage to miss that.
Improved the entire pack opening system, because it REALLY needed it -> also happened to reduce lag in other ways
Abstracting a card now opens back up the inspect screen
Added the Catalogue
- A way to track every different type of card! Can be filtered in a couple different ways
- Yes this should be a full version. However, it took like a couple hours.
Added two new modifiers, Inverted and Misprint!
Fancy Supporter thingiemabobs
Added a sort by name, fixed some Abstraction shenanigans, made the inventory panel look prettier
Battles now self-filter for junk inputs
Lots of qol features
Various balance changes
v0.1.3 Achieving Abstractions
Added Achievements!
- 70 new things to unlock! Some of them are hidden, so feel free to poke around with various aspects of the game
- You can find them in the Profile tab
- They also pop up in the bottom left upon unlock
- Currently give no rewards except for style points
Removed names from playing cards
- Meant to genericize them to allow for growth outside of the friend group
Added more fancy stuff for third party login
Preparation for Trophy Cards
- Special, profile-locked cards that can be unlocked via various methods
- Will not take up inventory space
- Reaching certain quantities will unlock special cosmetics!
Added one singular new emote
Fixed an incessant bug with new user's inventory value (hopefully)
Finally added a tutorial
v0.1.2 Stacked Expansions
Identical copies of cards automatically combine into stacks if Item Stacking is enabled
- Dropdown => Preferences => Item Stacking
Added verification when posted on third party sites
- Accounts created via Galaxy cannot be migrated to a traditional account at this point
- Third party accounts may have identical usernames to currently existing accounts
Added tons of preparation for achievements
- Finish different tasks ingame to recieve rewards!
- Finish all achievements to earn a special badge that can be displayed in chat
Work towards a Patreon page
- Patreon donors WILL NOT recieve any benefits at this point in time
More art has been added, thanks to Slax
Migrated cookies to be slightly more secure and work in third party, as well as last a week instead of a day
Created a special console for certain people...
Progress on a tutorial interface
Improved image rendering, allowing for gifs as card images
Fixed chat. How did I manage to break it.
v0.1.1 Relaxing Rolling
Added an AFK system, allowing you to pull cards in the background
- Added a modal for seeing what you pulled from previous afk (slightly laggy, will fix later)
Extended the cooldown on pulling by 66% (3s => 5s)
Added a bit more art (thanks Slax!)
- Actually credited Slax for creating the art for his card
Added fly text for pulling cards
Sorted emotes in the wheel
Added a couple new emotes
Improved the pfp edit system greatly
- Pixel being hovered turns grey while hovered
- Holding the mouse down continues to draw
Removed an unused bit of abstraction text
Added the Profile page
- Tracking more stats now for profile
Added a couple confirmations on Fragmenting (ty slax)
v0.1.0 Brandishing Battles
(finally) added Battle
- Face another player in a 3v3 using a now-expanded collection of Battle cards.
More cards distributed among existing sets
- Apollo, Rusted => Starter Set
- AquaEmbers, Slax => Painters Pack
- Muninn => Astronomical Assets
Fixed the Sell Below feature (hurrah)
Battle Card UI
- Rerendered a0-a6 and passive
- Added tags, which describe a card's role in combat
- More hover effects
Too much optimization :(
Going to the base url (abstractors.mangokitten.com) no longer directs you to /auth if you have a token
Site Theme changing
- Dropdown => Preferences => Change Theme allows you to switch between any of the 6 preset themes, with more themes to be added in the future
Freshened up the site UI
- Moved the tab switchers to the topbar
- Changed most of the site to use the same 13 colors (changed via theme)
- More color contrasts between different sections
v0.0.3 Artist's Ascension (Art Update pt 2)
Added a few new features
- Ascension
- Spend your Flecks to increase an A6 card's value by a large multiplier!
Pfp changing (dropdown -> settings -> change pfp)
- Create a 32x32 pixel art to be your profile photo!
Added Emotes and the Emote Wheel
- Pick from over 20 emotes to express yourself in chat! More emotes will be added in the future
Card hover features
- Card image in inspect menu follows the mouse when hovered, adjusts brightness to create light/shadow
Added plenty of new art
- Temporary pack art (from AquaEmbers)
- Lots of card art (from me, G00B, Kon, and Petrichord)
More backend
- Prepping for Battles, again
- Better number rendering
- Prepping for Catted Collection, a new set giving homage to Cat Clicker
- Gifts backend
v0.0.2 Number Update
Better number handling on both client and server
- Client now pulls down entire inventory at once, greatly speeding up the game (~80% wait reduction)
Context menus on users
- Right clicking a user's pfp/name in chat shows a summary of their stats
New item inspect section
- Each item has a new 'stats for nerds' portion at the bottom, describing how the item's value is calculated
General hitbox fixes
- Badges no longer cover the 'copy userid' section
'Fun' backend
- Redid a large aggregation pipeline to enable number handling (~50% faster)
v0.0.1 Art Update pt 1
Lots of filler art added to the game
- Mainly in the form of temporary card sprites
Added more badges
Removed the Semaphore logo, now replaced with an Abstractors logo (thanks AquaEmbers!)
- This also affects default pfps, which are chosen from 5 options upon account creation
v0.0.0 Painters Palette
Added a new currency
- Paint Flecks
Added a new feature
- Fragmenting - Shred your A6 Cards into Paint Flecks, to be used in purchasing new packs, and other future uses.
Added two new packs
- Painters Pack
- - A pack themed around painters tools. Cost Flecks to open.
- Astronomical Assets
- - A pack themed around expensive cards, all of which are high rarity. It comes at a steep price.
Added plenty of new rendering
- Packs render slightly differently, have tooltips, and have right-click menus.
- Badges backend + frontend has been added, once art is created I will begin manually handing them out to users, later will be automated.
- Rarity percentages are now more clearly calculated by the frontend.
- Inventory value changes make Inventory Value display increment gradually over the span of 1 second, and a particle gets thrown with the change.
More backend
- Prepping for Battles
- Internal playtime counter
- Better online user tracking
- Full implementation of Flecks and Fragmenting, thanks slax for the formula
- Internal packs opened per user tracking, for profile page in the future