Author Topic: Advanced Spraycan  (Read 2895 times)

I was thinking of an advanced spray can can that comes with these paints.

Red
Blue
Yellow
Oblique
Translucent
Transparent
Select
Erase
Gray scale
And also your standard effects paints

When you paint something red, then paint it blue, the brick turns purple. Then if you want, you can use the select spray/tool in order to select purple, then paint things purple. Also you could add more blue to the purple in case you wanted the perfect shade. (I don't know what blue-violet is called) Also you could use the gray scale column in order to tint, or darken the color. Is this achievable? Post your ideas/comments/concerns.

or have a colorwheel paint thing :P

or have a colorwheel paint thing :P
I was thinking a modification of the original painting method, not an entire new system. But that would work too.


Maybe something like this, except with a transparency bar also.



One word. . .
V9
This is in V9???

I think this sounds like a really cool idea. May be tough to execute though...

I think this sounds like a really cool idea. May be tough to execute though...

All you'd have to do is well...make the system which can't be too terribly hard. Then change the saving system to have a value for Grayscale, "The term for how visible it is", and Red, Blue, and Green/Yellow.

the new color hex's could be saved and then recalled when the color is needed.

Not anywhere near possible, sorry

Not anywhere near possible, sorry
No its possible, But it would use up three times as much datablocks and involve major engine changes OR badpsot could pull another MIRACLE out of his butt and make it...

Not anywhere near possible, sorry
No its possible, But it would use up three times as much datablocks and involve major engine changes OR badpsot could pull another MIRACLE out of his butt and make it...

I'm sure Badpsot would take his time to add 16, 581, 375 datablocks into the game (Yes, that's the actual number, I did the math.)

I like the idea, but it wouldn't be a data block, it would be a hex code. I think its possible and not too laggish, but in case it is make it an add-on rather than in v9, until further "research" could be done on it.

Paint already takes up almost 200 datablocks. That's about 10% of the game data, just paint.

Why are people so obsessive over paint datablocks? Yes, paint takes up datablocks. Why? Because there's a million different things for each spray can for each color. But there's no reason it has to be this way, at least from a engine-side perspective. There is no reason you can't send info to a client saying "Hey, this brick? It's not a standard color. Make it #11FF66 instead." No datablocks needed. Doing this as an add-on without clientside scripts, possibly even engine changes, may be impossible, I don't know. But what I do know is that datablocks are no excuse for not allowing a wider range of color options.

Players can be any color, why not bricks?
Sure, it may require engine changes, but it's still possible.