Question
Script to change color overlays and save for web?
I'm creating some graphics for a game that I play/work with, and I have to make a fairly large batch of .gif files with all of the different possible color combinations that I have.
I'm going to have a list of about 16-20 Hex codes for primary colors, and 16-20 for secondary colors, which makes about 400 possible combinations, times 28 different positions that they have to be made for, comes out to about 11,200 .gifs. Needless to say, it'd be REALLY nice to be able to automate this.
The PSD has a Dot Color Layer, a Border Color Layer, and a Text Layer for each position. All of the Text Layers start out hidden.
Step by Step what this involves (assuming file is already open):
Select Dot Layer -> Blending Options -> Color Overlay
Open Color picker -> Enter hex code -> Click Ok -> Click Ok on Blending Options
Select Border Layer -> Blending Options -> Color Overlay
Open Color picker -> Enter hex code -> Click Ok -> Click Ok on Blending Options
Unhide QB Layer -> Save for web -> Rehide QB Layer
Unhide HB Layer-> Save for web -> Rehide HB Layer
etc. etc.
There's two ways I could see going about this. The easiest way for the programmer would likely be to just make something that allows me to type in the two Hex values and the name for the gifs and click create, then it automates the process and makes all the .gifs. The easiest way for me would be to give them a database (Excel file?) of the two lists of Hex values, and it do all of it automatically
Now I have no clue about anything even remotely related to programming. In fact, I was pretty proud of myself when i could program a TI83+ calculator to solve the Pythagorean theorem for me in high school. So, I'm not even sure if this is something that is possible. But, I do use CS3, and from what I've read at least, Adobe has apparently made it easier to access the backend to make these kinds of programs.
Is this kind of thing even possible? And if so, exactly how would it be done? I'm going to be passing this information on to my programmer, so you can be as detailed as you think you need to be. He specifically mentioned needing to know "which functions are exposed to the scripts as well as how to use them."
Thanks in advance :)
-Rich
I'm going to have a list of about 16-20 Hex codes for primary colors, and 16-20 for secondary colors, which makes about 400 possible combinations, times 28 different positions that they have to be made for, comes out to about 11,200 .gifs. Needless to say, it'd be REALLY nice to be able to automate this.
The PSD has a Dot Color Layer, a Border Color Layer, and a Text Layer for each position. All of the Text Layers start out hidden.
Step by Step what this involves (assuming file is already open):
Select Dot Layer -> Blending Options -> Color Overlay
Open Color picker -> Enter hex code -> Click Ok -> Click Ok on Blending Options
Select Border Layer -> Blending Options -> Color Overlay
Open Color picker -> Enter hex code -> Click Ok -> Click Ok on Blending Options
Unhide QB Layer -> Save for web -> Rehide QB Layer
Unhide HB Layer-> Save for web -> Rehide HB Layer
etc. etc.
There's two ways I could see going about this. The easiest way for the programmer would likely be to just make something that allows me to type in the two Hex values and the name for the gifs and click create, then it automates the process and makes all the .gifs. The easiest way for me would be to give them a database (Excel file?) of the two lists of Hex values, and it do all of it automatically
Now I have no clue about anything even remotely related to programming. In fact, I was pretty proud of myself when i could program a TI83+ calculator to solve the Pythagorean theorem for me in high school. So, I'm not even sure if this is something that is possible. But, I do use CS3, and from what I've read at least, Adobe has apparently made it easier to access the backend to make these kinds of programs.
Is this kind of thing even possible? And if so, exactly how would it be done? I'm going to be passing this information on to my programmer, so you can be as detailed as you think you need to be. He specifically mentioned needing to know "which functions are exposed to the scripts as well as how to use them."
Thanks in advance :)
-Rich
