Starbound

Starbound

Armor Collections
Denne tråd er blevet låst
Azure Fang  [udvikler] 6. juli 2017 kl. 14:26
Notes About Icon Color
Yes, the armor appears as the default flesh color in the collection icons. That I am aware, this is unavoidable. Vanilla armor, and most if not all cosmetics, are rendered as this default color and then are dyed to their familiar color on generation as if they had been dyed. Since the collection UI cannot call for dye colors, this cannot be changed and we're stuck with the icon colors seen.

If I am wrong, however, I will adjust the entries in an update.

07/07/2017 Update
After an idea from Seyjin that mushed me to look for an easier (read as "lazy") method, fumbling through Aseprite 0.9, and hamfisting through code, I can begin colorizing the icons without having to create "dummy" items to replace the icons. Turns out that the collections support absolute calls to icons (now if only I can get this to work for items and objects as I've been told it's supposed to). For example:
}, "perfectchest": { "order": 31, "item": "perfectchest", "icon" : "/items/armors/other/perfect/chest.png" },

What does this mean?
It means that I can take the icons.png that exists for each armor set, replace the default palette using color values found in the armor files to create the colorized icons, then split it into individual head/chest/legs icons. This will be a slightly drawn out process, as this means I'll manually palette swapping 81 sprite sheets, splitting them into 242 separate files, and coding them into the collections. While I hope to have the process done within a week, a safe estimate would be a month (allowing for life, job, patience, attention span, Castlevania on Netflix, etc.)

I will be rolling out micro-updates as I finish them. They will update items that have already been unlocked seamlessly, so you may suddenly see icons colorize from one load to another.
Sidst redigeret af Azure Fang; 7. juli 2017 kl. 10:31
< >
Viser 1-9 af 9 kommentarer
Plushymanceress 7. juli 2017 kl. 1:27 
It’s possible to show an other item in a collection. You may créate an item with the right color and show it instead armor one.

For exemple :
"kittyhead" : { "order" : 13, "item" : "kitty_icon" }
Azure Fang  [udvikler] 7. juli 2017 kl. 1:32 
I'll copy my response from the comments:

@Seyjin
Creating new items, in terms of graphical assets, is a little beyond me, or at the very least beyond anything I have time for. That would require isolating the gradient(sp?) data from every piece of armor, recoloring (or possibly easier, palette swapping) each item to match the data, then creating dummied .armor files for the .collection tables to call. A definite solution, but not one I see myself being able to implement in the forseeable future.
Azure Fang  [udvikler] 7. juli 2017 kl. 8:46 
Took a look in vanilla monsters.collection. The .collection files support separately defined icons, so creating dummy items won't be necessary. I'm fooling around with code to see if I can get it to recognize color as well, since it does support arguments.
Azure Fang  [udvikler] 7. juli 2017 kl. 12:38 
Non-Racial Armor colorized
Sidst redigeret af Azure Fang; 8. juli 2017 kl. 11:07
Azure Fang  [udvikler] 8. juli 2017 kl. 11:07 
Accelerator Armor Colorized
Azure Fang  [udvikler] 9. juli 2017 kl. 7:36 
Manipulator Armor Colorized
Azure Fang  [udvikler] 9. juli 2017 kl. 13:36 
Separator Armor Colorized
Azure Fang  [udvikler] 10. juli 2017 kl. 8:04 
Apex, Avian and Floran Basic Armor Sets Colorized
Only 48 items remain.
Azure Fang  [udvikler] 10. juli 2017 kl. 13:03 
Finished! All Sets Fully Colorized!
< >
Viser 1-9 af 9 kommentarer
Per side: 1530 50