|
Post by vyckstjudas on Dec 19, 2012 23:58:09 GMT -5
Intro: Ever have problem in which entity's colors look awful but you are too lazy to edit all sprites? or you want to use remap as default palette but are too lazy to change sprites' palette? Now your problem is solved with this tutorial. Before we start, this method ONLY works with 16bit/32bit colour depth. Procedure: In 16bit/32bit colour depth, OpenBoR gets entity's palette from reference image which is either 1st defined image or image defined by palette command. This palette is used for all images/sprites by that entity. Because of that nature, if the reference image's palette is altered, the whole images' palette will be altered too. So in order to change shown colors, all we need to do is to change the reference image's palette. If your problem is entity's colors look awful, just find reference image and edit its palette. OTOH if you want to use a remap as default palette, just change reference image to something like this:
palette data/chars/entity/alter.png
alter.png is the remap and it will be default palette for the entity.
Limitation: Just to reiterate, this method ONLY change SHOWN colors in game. It doesn't change the images palette at all.
|
|