Colorset wonders.

Author Topic: Colorset wonders.  (Read 1818 times)

I wonders... Would it be possible to add a color to the colorset after the paintcans have been made, then make a special paint can for the extra colors?

If so, how would I add a color? I know how to set a color, but no idea about the adding.

Err, could you reapeat that?

All you have to do is just read it again >.>

Adding a new color would change datablocks. You'd have to restart your server, I believe.

Adding/changing datablocks in game is crashy and may crash or packet all your clients.

You have to resend the datablocks, this doesn't mean reseting server, but it'd be buggy if you kept resending datablocks.

Damnit people, I mean adding a color to the set without all the Fing datablocks!

There should be a way, the paintcans as far as I know are for show.

And I understand how adding datablocks in game is crashy.

Also if it were possible to add a color without the datablocks we could cut down on datablocks and possibly have infinite colors.

It would cause errors due to there being no datablocks for it's emmiters, explosion and colorshift.

I think it's possible but then the emitters and can wouldn't change colour.

Just because you get rid of the paint can having different particles / emitters, it doesn't mean that you can have unlimited colors.  There's a much bigger issue here.  Adding more colors increases the amount of data that has to go from the server to the client for each brick and vehicle that is placed.  If it were a simple issue of datablocks, Badspot wouldn't have limited us to 64 colors.

Just because you get rid of the paint can having different particles / emitters, it doesn't mean that you can have unlimited colors.  There's a much bigger issue here.  Adding more colors increases the amount of data that has to go from the server to the client for each brick and vehicle that is placed.  If it were a simple issue of datablocks, Badspot wouldn't have limited us to 64 colors.
I see. Getting rid of 59 or more datablocks would still be nice, however. Anyways I think its /thread time.