Lottery

Current jackpot:
16,530,000 WC
Last week's winner:
Dipper [G2 SALES!]
March 31, 2025
5:29pm
Latest Forum Post: UNLIMITED Free Wajas and Free Breeding!
Home » News » News Post
The NextGen6 Project
Code March 24, 2025 9:00 am
Today we released something we've been working on since January: The NextGen6 Project! It has three major goals:
  • share more actions between Inventory and Project Stashes (open items, create custom, feed pear or candy, etc)
  • make the user experience more consistent between the actions
  • allow markings and mutations to be removed when reapplying a Dye or DNA

More people are using Projects than ever before, and we want you to be able to take action on Project Stash items directly, without having to move them to Inventory first. The action menu for each of your stash items has been beefed up and now supports more actions and more item types.

Because most actions involve a waja, we needed to update the various places where you're asked "Which waja do you want to apply [this item] to?" to use items from Projects and Inventory. While updating those pages we noticed that they each had their own look since they were written by different coders over the course of ten years or more. The code behind those pages did very similar things in very different ways, with lots of duplicated code so we saw this as an opportunity to improve our code base while making for a more pleasant and consistent user experience.

We also added the ability to remove a marking or mutation. When you reapply a Dye or DNA you can now choose to remove the marking or mutation instead of updating it. We know you've been asking for this for a while, hopefully this opens a lot of new possibilities with some of your designs!

And finally we tracked down and fixed few lingering bugs, like how layering would sometimes get messed up when you added an item, marking or mutation to a waja.

We hope you're as excited about this release as we are, and we look forward to hearing how your using these new features. Enjoy!

- Code


NextGen6 Specific Changes
  • Inventory and Projects now share the same code for performing actions (apply Dye/DNA/Potion, feeding Pears/Candy, opening items, etc)
  • apply/preview dye now based on NextGen, can use dyes from projects
  • apply/preview dna now based on NextGen, can use DNA from projects
  • apply/preview potion now based on NextGen, can use potions from projects
  • apply/preview dye brush now based on NextGen, can use dye brushes from projects
  • apply/preview wand now based on NextGen, can use wands from projects
  • create custom can use tokens from projects
  • equip item/wallpaper can use items and wallpapers from projects
  • feed pear/candy can use pears/candies from projects
  • can now remove marking when reapplying a dye
  • can now remove mutation when reapplying a DNA
  • can now open items from project stash
  • can now use items from project stash (breed changers, etc)
  • projects now handle Unstable Impkin DNA correctly
  • projects can now view an item's WajaDex page
  • project and inventory actions now present a more consistent user experience
  • the NextGen Item Manager now fixes a variety of historic layering issues:
    • multiple items sharing the same layer
    • gaps in layering (ie layers 1,2, 3,10,14 so missing layers 4-9 and 11-13)
    • item layering that looks ok in preview, but layers were saved incorrectly
    • equipping an item would put it on a layer far above where it needed to be; items are now layered above items of the same type (midground, accessory, foreground)

Removing A Marking

When reapplying a dye you can change a marking's color, amount, or layering. Now when you reapply a dye you'll notice some new things on the Preview page:

[site-image id="796"]

The marking row looks a little different. A trash glyph appears when you reapply a dye (and only appears when reapplying):

[site-image id="797"]

Click that trash glyph removes the marking and changes action button text:

[site-image id="798"]

Removing a mutation works much the same way. Reapply the appropriate DNA and click the marking's trash glyph to remove it.
The Dye or DNA will be used up the same as before, whether you're modifying or removing a marking or mutation.

It's important to note that you can only remove Dye markings and DNA mutations. Token-only markings and mutations cannot be removed. Also Dye Brush mutation markings cannot be removed.
 
There are 27 comments on this post