Notes This script is meant to make scripting easier for people that make their own scripts, however even if you are not a scripter, adding this to your game will allow scripts that use the methods in this script to be compatible since all it would take is an additional line like: self.contents.font.color = color(:red_orange) if $imported["ExtendedColorControl"]
Introduction I made this script because it is annoying when you want to set colors in the game. I wasn't going to release it, but after working on a script for someone and seeing how annoying it was to set a color with the default method, I incorporated this script into that script... I felt that if it bugged me so much that maybe more people would like something like this. Basically, this script makes it easier to set colors in your games. Rather than using something like self.contents.font.color = text_color(12), you can use self.contents.font.color = cerulean or self.contents.font.color = color(:cyan). There are of course limitations since colors can have many variants, but the most common are covered. The first method of self.contents.font.color = color_name is more limited than the second self.contents.font.color = color(:color). The second method has multiple names for each color value, so color 12 is both :cerulean and :cyan vs. only cerulean. The second method also has a built in safety measure if an undefined color is used or a color is misspelled.
There is a color chart and explanation of the chart included in the script. Since colors are subjective, this is a must read!!
Features - Two different methods for setting colors - Second method includes error protection - Second method also includes default names (:system, :crisis, :power_up, etc...)
Customization Plug and Play
Compatibility $imported["ExtendedColorControl"] New methods in Window_Base Should not have conflicts with other scripts
Installation Paste somewhere below materials and above main.
I think everyone makes their own list of their colors of the Windows.png when start developing a game. They are not limitless like icons, colors are just 32.
Leon's Basic VX Scripts of Awesome: Step 1. Passive Skills- Create skills that add passive bonuses. (shitty) Step 2. Learning from Everyone- Learn skills from enemies, or allies, without being the target of the skill. (nice) Step 3. Dual Battle Landscapes- Set background and foreground image for your battles. (nice) Step 4. State Details- Add description to states, and allow viewing them on menu, and in battle. (nice) Step 5. Item Quality Colors - Colourize item, weapon, armor and skill's name according their quality or affinity. (very nice) Step 6. Skill Trees- Your actors can have talent trees now, like in the MMORPGs. (extremely nice) Step 7. Main Menu Manager- Easy, straight, and intuitive total control of commands for the main menu. (very nice) Drawing commissions are open. Facesets... monsters... anything: click here.