Tint buildings when showing town zones
This commit is contained in:
@@ -450,47 +450,36 @@ replace border_highlight(10029, "sprites/borderhighlight.png") {
|
||||
[1194, 748, 64, 31, -31, -1]
|
||||
[1268, 748, 64, 31, -31, -1]
|
||||
[1342, 748, 64, 31, -31, -1]
|
||||
// red recolour
|
||||
recolour_sprite {
|
||||
0x00: 0xa2; 0x01: 0xb6; 0x02: 0xb6; 0x03: 0xb6; 0x04: 0xb6; 0x05: 0xb7; 0x06: 0xb7; 0x07: 0xa3; 0x08: 0xa3; 0x09: 0xa3; 0x0a: 0xa4; 0x0b: 0xa4; 0x0c: 0xa4; 0x0d: 0xa4; 0x0e: 0xa4; 0x0f: 0xa4; 0x10: 0xb6; 0x11: 0xb6; 0x12: 0xa3; 0x13: 0xa3; 0x14: 0xa3; 0x15: 0xa3; 0x16: 0xa4; 0x17: 0xa4; 0x18: 0xb6; 0x19: 0xb6; 0x1a: 0xb7; 0x1b: 0xb7; 0x1c: 0xb7; 0x1d: 0xa3; 0x1e: 0xa4; 0x1f: 0xa4; 0x20: 0xb6; 0x21: 0xb7; 0x22: 0xb7; 0x23: 0xb7; 0x24: 0xa3; 0x25: 0xa4; 0x26: 0xa4; 0x27: 0xa4; 0x28: 0xb6; 0x29: 0xb7; 0x2a: 0xb7; 0x2b: 0xb7; 0x2c: 0xb7; 0x2d: 0xb7; 0x2e: 0xa4; 0x2f: 0xa4; 0x30: 0xa4; 0x31: 0xa4; 0x32: 0xb9; 0x33: 0xb9; 0x34: 0xa4; 0x35: 0xb6; 0x36: 0xb7; 0x37: 0xb7; 0x38: 0xb7; 0x39: 0xb7; 0x3a: 0xa4; 0x3b: 0xa4; 0x3c: 0xb6; 0x3d: 0xb7; 0x3e: 0xb7; 0x3f: 0xb7; 0x40: 0xb7; 0x41: 0xb8; 0x42: 0xb9; 0x43: 0xb9; 0x44: 0xa4; 0x45: 0xa4; 0x46: 0xb6; 0x47: 0xb6; 0x48: 0xb7; 0x49: 0xb7; 0x4a: 0xb7; 0x4b: 0xb7; 0x4c: 0xb7; 0x4d: 0xb7; 0x4e: 0xa4; 0x4f: 0xa4; 0x50: 0xb6; 0x51: 0xb6; 0x52: 0xb6; 0x53: 0xb6; 0x54: 0xb6; 0x55: 0xb7; 0x56: 0xb7; 0x57: 0xb7; 0x58: 0xb6; 0x59: 0xb6; 0x5a: 0xb6; 0x5b: 0xb7; 0x5c: 0xb7; 0x5d: 0xa3; 0x5e: 0xa3; 0x5f: 0xa4; 0x60: 0xb6; 0x61: 0xb6; 0x62: 0xb6; 0x63: 0xa3; 0x64: 0xa3; 0x65: 0xa3; 0x66: 0xa3; 0x67: 0xa4; 0x68: 0xb6; 0x69: 0xb6; 0x6a: 0xb6; 0x6b: 0xb7; 0x6c: 0xb7; 0x6d: 0xb7; 0x6e: 0xb7; 0x6f: 0xb7; 0x70: 0xb6; 0x71: 0xb7; 0x72: 0xb7; 0x73: 0xb7; 0x74: 0xb7; 0x75: 0xb7; 0x76: 0xa4; 0x77: 0xa4; 0x78: 0xa4; 0x79: 0xa4; 0x7a: 0xb7; 0x7b: 0xb7; 0x7c: 0xb7; 0x7d: 0xb7; 0x7e: 0xb7; 0x7f: 0xa4; 0x80: 0xb6; 0x81: 0xb6; 0x82: 0xb6; 0x83: 0xb7; 0x84: 0xa3; 0x85: 0xa3; 0x86: 0xa4; 0x87: 0xa4; 0x88: 0xb6; 0x89: 0xb6; 0x8a: 0xa3; 0x8b: 0xa3; 0x8c: 0xa3; 0x8d: 0xa3; 0x8e: 0xa3; 0x8f: 0xa4; 0x90: 0xb6; 0x91: 0xb6; 0x92: 0xb6; 0x93: 0xa2; 0x94: 0xa2; 0x95: 0xa3; 0x96: 0xa3; 0x97: 0xa3; 0x98: 0xa3; 0x99: 0xa4; 0x9a: 0xb6; 0x9b: 0xb6; 0x9c: 0xa3; 0x9d: 0xa3; 0x9e: 0xa3; 0x9f: 0xa3; 0xa0: 0xa3; 0xa1: 0xa4; 0xa2: 0xb7; 0xa3: 0xb8; 0xa4: 0xb8; 0xa5: 0xb8; 0xa6: 0xa4; 0xa7: 0xa4; 0xa8: 0xa4; 0xa9: 0xa4; 0xaa: 0xb6; 0xab: 0xb7; 0xac: 0xa3; 0xad: 0xa3; 0xae: 0xa4; 0xaf: 0xa4; 0xb0: 0xa4; 0xb1: 0xa4; 0xb2: 0xb6; 0xb3: 0xb7; 0xb4: 0xb7; 0xb5: 0xb7; 0xb6: 0xb8; 0xb7: 0xb8; 0xb8: 0xb8; 0xb9: 0xb8; 0xba: 0xb8; 0xbb: 0xb8; 0xbc: 0xb9; 0xbd: 0xb9; 0xbe: 0xb9; 0xbf: 0xb9; 0xc0: 0xb8; 0xc1: 0xb8; 0xc2: 0xb8; 0xc3: 0xb9; 0xc4: 0xa4; 0xc5: 0xa4; 0xc6: 0xb6; 0xc7: 0xb6; 0xc8: 0xb6; 0xc9: 0xb6; 0xca: 0xa3; 0xcb: 0xa3; 0xcc: 0xa3; 0xcd: 0xa3; 0xce: 0xa3; 0xcf: 0xa3; 0xd0: 0xa3; 0xd1: 0xa3; 0xd2: 0xa4; 0xd3: 0xa4; 0xd4: 0xa4; 0xd5: 0xa3; 0xd6: 0xa3; 0xd7: 0xa4; 0xd8: 0xa4; 0xd9: 0xa4; 0xda: 0xa4; 0xdb: 0xa4; 0xdc: 0xa4; 0xdd: 0xa4; 0xde: 0xa4; 0xdf: 0xa4; 0xe0: 0xa4; 0xe1: 0xa4; 0xe2: 0xa4; 0xe3: 0xb6; 0xe4: 0xb7; 0xe5: 0xb7; 0xe6: 0xb7; 0xe7: 0xa4; 0xe8: 0xb8; 0xe9: 0xb8; 0xea: 0xb8; 0xeb: 0xb8; 0xec: 0xb8; 0xed: 0xb9; 0xee: 0xb9; 0xef: 0xb6; 0xf0: 0xb8; 0xf1: 0xb6; 0xf2: 0xb6; 0xf3: 0xb7; 0xf4: 0xb9; 0xf5: 0xb6; 0xf6: 0xb6; 0xf7: 0xb6; 0xf8: 0xb6; 0xf9: 0xa3; 0xfa: 0xa3; 0xfb: 0xa3; 0xfc: 0xa4; 0xfd: 0xa3; 0xfe: 0xa3; 0xff: 0xa4;
|
||||
0x00: 0x2b; 0x01: 0xb5; 0x02: 0xb5; 0x03: 0xb5; 0x04: 0xa2; 0x05: 0xa2; 0x06: 0xa3; 0x07: 0xa3; 0x08: 0xa3; 0x09: 0xa3; 0x0a: 0xa3; 0x0b: 0xa3; 0x0c: 0xa5; 0x0d: 0xa5; 0x0e: 0xa5; 0x0f: 0xa5; 0x10: 0xa2; 0x11: 0xa2; 0x12: 0xa2; 0x13: 0xa3; 0x14: 0xa3; 0x15: 0xa3; 0x16: 0xa3; 0x17: 0xa5; 0x18: 0xb5; 0x19: 0xb5; 0x1a: 0xb6; 0x1b: 0xb6; 0x1c: 0xa3; 0x1d: 0xa3; 0x1e: 0xa3; 0x1f: 0xa5; 0x20: 0xb6; 0x21: 0xb6; 0x22: 0xb6; 0x23: 0xa3; 0x24: 0xa3; 0x25: 0xa3; 0x26: 0xa4; 0x27: 0xa5; 0x28: 0xb5; 0x29: 0xb6; 0x2a: 0xb6; 0x2b: 0xb6; 0x2c: 0xa3; 0x2d: 0xa3; 0x2e: 0xa4; 0x2f: 0xa4; 0x30: 0xa4; 0x31: 0xa5; 0x32: 0xb9; 0x33: 0xb9; 0x34: 0xa5; 0x35: 0xb6; 0x36: 0xb6; 0x37: 0xb6; 0x38: 0xa3; 0x39: 0xa3; 0x3a: 0xa3; 0x3b: 0xa3; 0x3c: 0xb6; 0x3d: 0xb6; 0x3e: 0xb6; 0x3f: 0xb7; 0x40: 0xb9; 0x41: 0xb9; 0x42: 0xb9; 0x43: 0xb9; 0x44: 0xa5; 0x45: 0xa5; 0x46: 0xb5; 0x47: 0xb5; 0x48: 0xb6; 0x49: 0xb6; 0x4a: 0xb6; 0x4b: 0xb7; 0x4c: 0xa3; 0x4d: 0xa3; 0x4e: 0xa3; 0x4f: 0xa4; 0x50: 0xb5; 0x51: 0xb5; 0x52: 0xb5; 0x53: 0xb5; 0x54: 0xb5; 0x55: 0xa2; 0x56: 0xa3; 0x57: 0xa3; 0x58: 0xb5; 0x59: 0xb5; 0x5a: 0xa2; 0x5b: 0xa2; 0x5c: 0xa3; 0x5d: 0xa3; 0x5e: 0xa3; 0x5f: 0xa3; 0x60: 0xb5; 0x61: 0xb5; 0x62: 0xa2; 0x63: 0xa2; 0x64: 0xa2; 0x65: 0xa3; 0x66: 0xa3; 0x67: 0xa5; 0x68: 0xb5; 0x69: 0xb5; 0x6a: 0xb6; 0x6b: 0xb6; 0x6c: 0xb6; 0x6d: 0xb6; 0x6e: 0xa3; 0x6f: 0xa3; 0x70: 0xb6; 0x71: 0xb6; 0x72: 0xb6; 0x73: 0xa3; 0x74: 0xa3; 0x75: 0xa3; 0x76: 0xa4; 0x77: 0xa4; 0x78: 0xa4; 0x79: 0xa4; 0x7a: 0xb6; 0x7b: 0xb6; 0x7c: 0xb6; 0x7d: 0xa3; 0x7e: 0xa3; 0x7f: 0xa3; 0x80: 0xb5; 0x81: 0xa2; 0x82: 0xa2; 0x83: 0xa2; 0x84: 0xa3; 0x85: 0xa3; 0x86: 0xa3; 0x87: 0xa5; 0x88: 0x2b; 0x89: 0xa2; 0x8a: 0xa2; 0x8b: 0xa3; 0x8c: 0xa3; 0x8d: 0x2d; 0x8e: 0x2d; 0x8f: 0xa5; 0x90: 0x2b; 0x91: 0x2b; 0x92: 0x2b; 0x93: 0x2b; 0x94: 0x2c; 0x95: 0x2c; 0x96: 0x2c; 0x97: 0x2d; 0x98: 0x2d; 0x99: 0xa5; 0x9a: 0x2b; 0x9b: 0xa2; 0x9c: 0xa2; 0x9d: 0xa2; 0x9e: 0xa2; 0x9f: 0xa3; 0xa0: 0x2d; 0xa1: 0xa5; 0xa2: 0xb7; 0xa3: 0xb7; 0xa4: 0xb8; 0xa5: 0xa4; 0xa6: 0xa4; 0xa7: 0xa4; 0xa8: 0xa5; 0xa9: 0xa5; 0xaa: 0xa2; 0xab: 0xa2; 0xac: 0xa3; 0xad: 0xa3; 0xae: 0xa3; 0xaf: 0xa5; 0xb0: 0xa5; 0xb1: 0xa5; 0xb2: 0xb5; 0xb3: 0xb6; 0xb4: 0xb6; 0xb5: 0xb7; 0xb6: 0xb7; 0xb7: 0xb8; 0xb8: 0xb8; 0xb9: 0xb8; 0xba: 0xb9; 0xbb: 0xb9; 0xbc: 0xb9; 0xbd: 0xb9; 0xbe: 0xb9; 0xbf: 0xba; 0xc0: 0xb9; 0xc1: 0xb9; 0xc2: 0xb9; 0xc3: 0xb9; 0xc4: 0xa4; 0xc5: 0xa5; 0xc6: 0x2b; 0xc7: 0x2b; 0xc8: 0x2b; 0xc9: 0xa2; 0xca: 0xa2; 0xcb: 0x2c; 0xcc: 0x2c; 0xcd: 0x2d; 0xce: 0xa2; 0xcf: 0xa3; 0xd0: 0xa3; 0xd1: 0xa3; 0xd2: 0xa5; 0xd3: 0xa5; 0xd4: 0xa5; 0xd5: 0x2d; 0xd6: 0xa2; 0xd7: 0xa4; 0xd8: 0xa4; 0xd9: 0xa4; 0xda: 0xa4; 0xdb: 0xa4; 0xdc: 0xa4; 0xdd: 0xa4; 0xde: 0xa4; 0xdf: 0xa4; 0xe0: 0xa4; 0xe1: 0xa4; 0xe2: 0xa4; 0xe3: 0xb6; 0xe4: 0xb6; 0xe5: 0xb6; 0xe6: 0xa3; 0xe7: 0xa4; 0xe8: 0xb8; 0xe9: 0xb8; 0xea: 0xb9; 0xeb: 0xb9; 0xec: 0xb9; 0xed: 0xb9; 0xee: 0xb9; 0xef: 0xb5; 0xf0: 0xb8; 0xf1: 0xb5; 0xf2: 0xb5; 0xf3: 0xb6; 0xf4: 0xba; 0xf5: 0xa2; 0xf6: 0xa2; 0xf7: 0xa2; 0xf8: 0xa2; 0xf9: 0xa2; 0xfa: 0xa2; 0xfb: 0xa3; 0xfc: 0xa5; 0xfd: 0xa2; 0xfe: 0xa2; 0xff: 0xa5;
|
||||
}
|
||||
|
||||
// orange recolour
|
||||
recolour_sprite {
|
||||
0x00: 0x7e; 0x01: 0x3f; 0x02: 0x40; 0x03: 0x40; 0x04: 0x40; 0x05: 0x40; 0x06: 0x41; 0x07: 0x41; 0x08: 0x41; 0x09: 0x41; 0x0a: 0xc3; 0x0b: 0xc3; 0x0c: 0xc4; 0x0d: 0xc4; 0x0e: 0xc4; 0x0f: 0xc4; 0x10: 0x40; 0x11: 0x40; 0x12: 0x40; 0x13: 0x41; 0x14: 0x41; 0x15: 0xc3; 0x16: 0xc3; 0x17: 0xc4; 0x18: 0x40; 0x19: 0x40; 0x1a: 0xc0; 0x1b: 0xc0; 0x1c: 0x41; 0x1d: 0x41; 0x1e: 0xc3; 0x1f: 0xc3; 0x20: 0x40; 0x21: 0xc0; 0x22: 0xc0; 0x23: 0x41; 0x24: 0x41; 0x25: 0xc3; 0x26: 0xc3; 0x27: 0xc3; 0x28: 0x40; 0x29: 0x40; 0x2a: 0x40; 0x2b: 0xba; 0x2c: 0xba; 0x2d: 0x41; 0x2e: 0xc3; 0x2f: 0xc3; 0x30: 0xc3; 0x31: 0xc3; 0x32: 0xbc; 0x33: 0x42; 0x34: 0xc3; 0x35: 0x40; 0x36: 0xc0; 0x37: 0xc0; 0x38: 0xc1; 0x39: 0x41; 0x3a: 0xc3; 0x3b: 0xc3; 0x3c: 0x40; 0x3d: 0xc0; 0x3e: 0xc0; 0x3f: 0xc1; 0x40: 0xbb; 0x41: 0xc2; 0x42: 0xbc; 0x43: 0xbc; 0x44: 0xc3; 0x45: 0xc4; 0x46: 0x3f; 0x47: 0x40; 0x48: 0x40; 0x49: 0xc0; 0x4a: 0xc0; 0x4b: 0xc1; 0x4c: 0xc1; 0x4d: 0xc1; 0x4e: 0xc3; 0x4f: 0xc3; 0x50: 0x3f; 0x51: 0x40; 0x52: 0x40; 0x53: 0xc0; 0x54: 0xc0; 0x55: 0xc0; 0x56: 0xc0; 0x57: 0x41; 0x58: 0x40; 0x59: 0x40; 0x5a: 0x40; 0x5b: 0xc0; 0x5c: 0x41; 0x5d: 0x41; 0x5e: 0x41; 0x5f: 0xc3; 0x60: 0x40; 0x61: 0x40; 0x62: 0x40; 0x63: 0x41; 0x64: 0x41; 0x65: 0x41; 0x66: 0xc3; 0x67: 0xc4; 0x68: 0x3f; 0x69: 0x40; 0x6a: 0x40; 0x6b: 0xc0; 0x6c: 0xc0; 0x6d: 0xc0; 0x6e: 0xc1; 0x6f: 0x41; 0x70: 0x40; 0x71: 0xc0; 0x72: 0xc0; 0x73: 0xc0; 0x74: 0xc1; 0x75: 0xc1; 0x76: 0xc3; 0x77: 0xc3; 0x78: 0xc3; 0x79: 0xc3; 0x7a: 0x40; 0x7b: 0xc0; 0x7c: 0xc0; 0x7d: 0xc0; 0x7e: 0x41; 0x7f: 0xc3; 0x80: 0x40; 0x81: 0x40; 0x82: 0x40; 0x83: 0x40; 0x84: 0x41; 0x85: 0x41; 0x86: 0xc3; 0x87: 0xc4; 0x88: 0x74; 0x89: 0x75; 0x8a: 0x75; 0x8b: 0x76; 0x8c: 0x76; 0x8d: 0x76; 0x8e: 0x77; 0x8f: 0xa6; 0x90: 0x74; 0x91: 0x74; 0x92: 0x74; 0x93: 0x6f; 0x94: 0x6f; 0x95: 0x6f; 0x96: 0x3a; 0x97: 0x77; 0x98: 0x77; 0x99: 0xc4; 0x9a: 0x40; 0x9b: 0x40; 0x9c: 0x40; 0x9d: 0x40; 0x9e: 0x41; 0x9f: 0x77; 0xa0: 0xc4; 0xa1: 0xc4; 0xa2: 0xba; 0xa3: 0xba; 0xa4: 0xba; 0xa5: 0xbb; 0xa6: 0xc3; 0xa7: 0xc3; 0xa8: 0xc4; 0xa9: 0xc4; 0xaa: 0x40; 0xab: 0x75; 0xac: 0x76; 0xad: 0x76; 0xae: 0x77; 0xaf: 0xa6; 0xb0: 0xa6; 0xb1: 0xc4; 0xb2: 0x40; 0xb3: 0x40; 0xb4: 0xb9; 0xb5: 0xb9; 0xb6: 0xb9; 0xb7: 0xb9; 0xb8: 0xb9; 0xb9: 0xbb; 0xba: 0xbb; 0xbb: 0xbb; 0xbc: 0xc2; 0xbd: 0xbc; 0xbe: 0xbd; 0xbf: 0xbd; 0xc0: 0xbb; 0xc1: 0xc2; 0xc2: 0xc2; 0xc3: 0xbc; 0xc4: 0xc3; 0xc5: 0xc3; 0xc6: 0x3f; 0xc7: 0x40; 0xc8: 0x74; 0xc9: 0x75; 0xca: 0x75; 0xcb: 0x76; 0xcc: 0x76; 0xcd: 0x77; 0xce: 0x41; 0xcf: 0x41; 0xd0: 0x41; 0xd1: 0x42; 0xd2: 0xc4; 0xd3: 0xc4; 0xd4: 0xc4; 0xd5: 0x77; 0xd6: 0x76; 0xd7: 0xa5; 0xd8: 0xa5; 0xd9: 0xa5; 0xda: 0xa5; 0xdb: 0xa5; 0xdc: 0xa5; 0xdd: 0xa5; 0xde: 0xa5; 0xdf: 0xa5; 0xe0: 0xa5; 0xe1: 0xa5; 0xe2: 0xa5; 0xe3: 0x40; 0xe4: 0xc0; 0xe5: 0xc0; 0xe6: 0xc1; 0xe7: 0xc3; 0xe8: 0xba; 0xe9: 0xbb; 0xea: 0xbb; 0xeb: 0xbb; 0xec: 0xc2; 0xed: 0xbc; 0xee: 0xbc; 0xef: 0x40; 0xf0: 0xb9; 0xf1: 0x40; 0xf2: 0xc0; 0xf3: 0xc0; 0xf4: 0xbd; 0xf5: 0x40; 0xf6: 0x40; 0xf7: 0x40; 0xf8: 0x40; 0xf9: 0x40; 0xfa: 0x75; 0xfb: 0x76; 0xfc: 0xc4; 0xfd: 0x76; 0xfe: 0x75; 0xff: 0xc4;
|
||||
0x00: 0x4c; 0x01: 0x3f; 0x02: 0x3f; 0x03: 0x40; 0x04: 0x40; 0x05: 0x40; 0x06: 0x40; 0x07: 0x40; 0x08: 0x41; 0x09: 0x41; 0x0a: 0x41; 0x0b: 0x41; 0x0c: 0xc3; 0x0d: 0xc3; 0x0e: 0xc3; 0x0f: 0xc4; 0x10: 0x40; 0x11: 0x40; 0x12: 0x40; 0x13: 0x40; 0x14: 0x41; 0x15: 0x41; 0x16: 0x41; 0x17: 0xc3; 0x18: 0x3f; 0x19: 0x40; 0x1a: 0x40; 0x1b: 0xc0; 0x1c: 0xc0; 0x1d: 0x41; 0x1e: 0x41; 0x1f: 0xc3; 0x20: 0x40; 0x21: 0x40; 0x22: 0x40; 0x23: 0xc0; 0x24: 0x41; 0x25: 0x41; 0x26: 0xc3; 0x27: 0xc3; 0x28: 0x3f; 0x29: 0x40; 0x2a: 0x40; 0x2b: 0x40; 0x2c: 0xba; 0x2d: 0xba; 0x2e: 0x41; 0x2f: 0x41; 0x30: 0xc3; 0x31: 0xc3; 0x32: 0xc2; 0x33: 0xbc; 0x34: 0xc3; 0x35: 0x40; 0x36: 0x40; 0x37: 0xc0; 0x38: 0xc0; 0x39: 0xc0; 0x3a: 0x41; 0x3b: 0x41; 0x3c: 0x3f; 0x3d: 0x40; 0x3e: 0xc0; 0x3f: 0xc0; 0x40: 0xc1; 0x41: 0xc1; 0x42: 0xc2; 0x43: 0xc2; 0x44: 0xc3; 0x45: 0xc3; 0x46: 0x3f; 0x47: 0x3f; 0x48: 0x40; 0x49: 0x40; 0x4a: 0x40; 0x4b: 0xc0; 0x4c: 0xc0; 0x4d: 0xc1; 0x4e: 0x41; 0x4f: 0x41; 0x50: 0x3f; 0x51: 0x3f; 0x52: 0x40; 0x53: 0x40; 0x54: 0x40; 0x55: 0xc0; 0x56: 0xc0; 0x57: 0xc0; 0x58: 0x3f; 0x59: 0x40; 0x5a: 0x40; 0x5b: 0x40; 0x5c: 0x40; 0x5d: 0x41; 0x5e: 0x41; 0x5f: 0x41; 0x60: 0x3f; 0x61: 0x40; 0x62: 0x40; 0x63: 0x40; 0x64: 0x40; 0x65: 0x41; 0x66: 0x41; 0x67: 0xc3; 0x68: 0x3f; 0x69: 0x3f; 0x6a: 0x40; 0x6b: 0x40; 0x6c: 0x40; 0x6d: 0xc0; 0x6e: 0xc0; 0x6f: 0xc0; 0x70: 0x40; 0x71: 0x40; 0x72: 0x40; 0x73: 0xc0; 0x74: 0xc0; 0x75: 0xc1; 0x76: 0xc1; 0x77: 0x41; 0x78: 0xc3; 0x79: 0xc3; 0x7a: 0x40; 0x7b: 0x40; 0x7c: 0x40; 0x7d: 0x40; 0x7e: 0xc0; 0x7f: 0x41; 0x80: 0x3f; 0x81: 0x40; 0x82: 0x40; 0x83: 0x40; 0x84: 0x40; 0x85: 0x41; 0x86: 0x76; 0x87: 0xc3; 0x88: 0x74; 0x89: 0x74; 0x8a: 0x75; 0x8b: 0x75; 0x8c: 0x75; 0x8d: 0x76; 0x8e: 0x76; 0x8f: 0x76; 0x90: 0x3f; 0x91: 0x74; 0x92: 0x74; 0x93: 0x74; 0x94: 0x6f; 0x95: 0x75; 0x96: 0x75; 0x97: 0x76; 0x98: 0x77; 0x99: 0x77; 0x9a: 0x40; 0x9b: 0x40; 0x9c: 0x40; 0x9d: 0x40; 0x9e: 0x75; 0x9f: 0x76; 0xa0: 0x76; 0xa1: 0xc4; 0xa2: 0xba; 0xa3: 0xba; 0xa4: 0xba; 0xa5: 0xba; 0xa6: 0xbb; 0xa7: 0xc3; 0xa8: 0xc3; 0xa9: 0xc4; 0xaa: 0x40; 0xab: 0x40; 0xac: 0x75; 0xad: 0x76; 0xae: 0x76; 0xaf: 0x77; 0xb0: 0x77; 0xb1: 0xa6; 0xb2: 0x3f; 0xb3: 0x3f; 0xb4: 0xb9; 0xb5: 0xb9; 0xb6: 0xb9; 0xb7: 0xb9; 0xb8: 0xb9; 0xb9: 0xba; 0xba: 0xba; 0xbb: 0xbb; 0xbc: 0xbb; 0xbd: 0xc2; 0xbe: 0xc2; 0xbf: 0xbc; 0xc0: 0xbb; 0xc1: 0xbb; 0xc2: 0xbb; 0xc3: 0xbb; 0xc4: 0xc3; 0xc5: 0xc3; 0xc6: 0x3f; 0xc7: 0x3f; 0xc8: 0x74; 0xc9: 0x74; 0xca: 0x75; 0xcb: 0x75; 0xcc: 0x75; 0xcd: 0x76; 0xce: 0xc0; 0xcf: 0xc0; 0xd0: 0x41; 0xd1: 0x41; 0xd2: 0xc4; 0xd3: 0xc4; 0xd4: 0x77; 0xd5: 0x76; 0xd6: 0x75; 0xd7: 0xa5; 0xd8: 0xa5; 0xd9: 0xa5; 0xda: 0xa5; 0xdb: 0xa5; 0xdc: 0xa5; 0xdd: 0xa5; 0xde: 0xa5; 0xdf: 0xa5; 0xe0: 0xa5; 0xe1: 0xa5; 0xe2: 0xa5; 0xe3: 0x40; 0xe4: 0x40; 0xe5: 0xc0; 0xe6: 0xc1; 0xe7: 0x41; 0xe8: 0xba; 0xe9: 0xba; 0xea: 0xba; 0xeb: 0xbb; 0xec: 0xbb; 0xed: 0xbb; 0xee: 0xc2; 0xef: 0x3f; 0xf0: 0xb9; 0xf1: 0x3f; 0xf2: 0x40; 0xf3: 0x40; 0xf4: 0xbc; 0xf5: 0x40; 0xf6: 0x40; 0xf7: 0x40; 0xf8: 0x40; 0xf9: 0x40; 0xfa: 0x40; 0xfb: 0x75; 0xfc: 0xc4; 0xfd: 0x75; 0xfe: 0x40; 0xff: 0xc4;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// yellow recolour
|
||||
recolour_sprite {
|
||||
0x00: 0xb3; 0x01: 0x46; 0x02: 0x46; 0x03: 0xb2; 0x04: 0x28; 0x05: 0xb3; 0x06: 0xb3; 0x07: 0xb4; 0x08: 0xb4; 0x09: 0xb5; 0x0a: 0xb5; 0x0b: 0xb6; 0x0c: 0xb6; 0x0d: 0xb7; 0x0e: 0xb7; 0x0f: 0xb8; 0x10: 0xb2; 0x11: 0xb3; 0x12: 0xb3; 0x13: 0xb4; 0x14: 0xb4; 0x15: 0xb5; 0x16: 0xb6; 0x17: 0xb7; 0x18: 0x46; 0x19: 0x46; 0x1a: 0xb2; 0x1b: 0x28; 0x1c: 0xb3; 0x1d: 0xb4; 0x1e: 0xb5; 0x1f: 0xb6; 0x20: 0x46; 0x21: 0xb2; 0x22: 0x28; 0x23: 0xb3; 0x24: 0xb4; 0x25: 0xb5; 0x26: 0xb6; 0x27: 0xb7; 0x28: 0x46; 0x29: 0x46; 0x2a: 0xb2; 0x2b: 0x28; 0x2c: 0xb3; 0x2d: 0xb4; 0x2e: 0xb4; 0x2f: 0xb5; 0x30: 0xb6; 0x31: 0xb7; 0x32: 0xb5; 0x33: 0xb6; 0x34: 0xb7; 0x35: 0x46; 0x36: 0xb2; 0x37: 0x28; 0x38: 0xb3; 0x39: 0xb4; 0x3a: 0xb5; 0x3b: 0xb5; 0x3c: 0x46; 0x3d: 0xb2; 0x3e: 0x28; 0x3f: 0xb3; 0x40: 0xb3; 0x41: 0xb4; 0x42: 0xb4; 0x43: 0xb5; 0x44: 0xb6; 0x45: 0xb7; 0x46: 0x46; 0x47: 0x46; 0x48: 0x46; 0x49: 0xb2; 0x4a: 0x28; 0x4b: 0xb3; 0x4c: 0xb4; 0x4d: 0xb4; 0x4e: 0xb4; 0x4f: 0xb5; 0x50: 0x46; 0x51: 0x46; 0x52: 0x46; 0x53: 0xb2; 0x54: 0xb2; 0x55: 0xb3; 0x56: 0xb3; 0x57: 0xb4; 0x58: 0x46; 0x59: 0xb2; 0x5a: 0x28; 0x5b: 0xb3; 0x5c: 0xb3; 0x5d: 0xb4; 0x5e: 0xb5; 0x5f: 0xb5; 0x60: 0x46; 0x61: 0xb2; 0x62: 0x28; 0x63: 0xb3; 0x64: 0xb4; 0x65: 0xb4; 0x66: 0xb5; 0x67: 0xb6; 0x68: 0x46; 0x69: 0x46; 0x6a: 0x46; 0x6b: 0xb2; 0x6c: 0x28; 0x6d: 0xb3; 0x6e: 0xb3; 0x6f: 0xb4; 0x70: 0x46; 0x71: 0xb2; 0x72: 0x28; 0x73: 0xb3; 0x74: 0xb3; 0x75: 0xb4; 0x76: 0xb4; 0x77: 0xb5; 0x78: 0xb5; 0x79: 0xb6; 0x7a: 0x46; 0x7b: 0xb2; 0x7c: 0x28; 0x7d: 0xb3; 0x7e: 0xb4; 0x7f: 0xb5; 0x80: 0xb2; 0x81: 0xb2; 0x82: 0x28; 0x83: 0xb3; 0x84: 0xb4; 0x85: 0xb4; 0x86: 0xb6; 0x87: 0xb7; 0x88: 0xb2; 0x89: 0xb3; 0x8a: 0xb3; 0x8b: 0xb4; 0x8c: 0xb4; 0x8d: 0xb5; 0x8e: 0xb6; 0x8f: 0xb6; 0x90: 0x46; 0x91: 0xb2; 0x92: 0x28; 0x93: 0xb3; 0x94: 0xb3; 0x95: 0xb4; 0x96: 0xb4; 0x97: 0xb5; 0x98: 0xb6; 0x99: 0xb7; 0x9a: 0xb2; 0x9b: 0x28; 0x9c: 0xb3; 0x9d: 0xb3; 0x9e: 0xb4; 0x9f: 0xb5; 0xa0: 0xb6; 0xa1: 0xb7; 0xa2: 0xb3; 0xa3: 0xb3; 0xa4: 0xb4; 0xa5: 0xb5; 0xa6: 0xb5; 0xa7: 0xb6; 0xa8: 0xb7; 0xa9: 0xb8; 0xaa: 0x28; 0xab: 0xb3; 0xac: 0xb4; 0xad: 0xb5; 0xae: 0xb5; 0xaf: 0xb6; 0xb0: 0xb7; 0xb1: 0xb7; 0xb2: 0x46; 0xb3: 0x46; 0xb4: 0x46; 0xb5: 0xb2; 0xb6: 0x28; 0xb7: 0x28; 0xb8: 0xb3; 0xb9: 0xb4; 0xba: 0xb4; 0xbb: 0xb4; 0xbc: 0xb4; 0xbd: 0xb5; 0xbe: 0xb5; 0xbf: 0xb5; 0xc0: 0xb4; 0xc1: 0xb4; 0xc2: 0xb4; 0xc3: 0xb5; 0xc4: 0xb6; 0xc5: 0xb6; 0xc6: 0x46; 0xc7: 0xb2; 0xc8: 0x28; 0xc9: 0xb3; 0xca: 0xb3; 0xcb: 0xb4; 0xcc: 0xb5; 0xcd: 0xb5; 0xce: 0xb3; 0xcf: 0xb4; 0xd0: 0xb4; 0xd1: 0xb5; 0xd2: 0xb8; 0xd3: 0xb7; 0xd4: 0xb7; 0xd5: 0xb6; 0xd6: 0xb4; 0xd7: 0xb5; 0xd8: 0xb5; 0xd9: 0xb5; 0xda: 0xb5; 0xdb: 0xb5; 0xdc: 0xb5; 0xdd: 0xb5; 0xde: 0xb5; 0xdf: 0xb5; 0xe0: 0xb5; 0xe1: 0xb5; 0xe2: 0xb5; 0xe3: 0x46; 0xe4: 0xb2; 0xe5: 0xb3; 0xe6: 0xb4; 0xe7: 0xb5; 0xe8: 0xb3; 0xe9: 0xb4; 0xea: 0xb4; 0xeb: 0xb4; 0xec: 0xb4; 0xed: 0xb4; 0xee: 0xb5; 0xef: 0x46; 0xf0: 0xb3; 0xf1: 0x46; 0xf2: 0x46; 0xf3: 0xb2; 0xf4: 0xb5; 0xf5: 0x28; 0xf6: 0x28; 0xf7: 0xb3; 0xf8: 0xb3; 0xf9: 0xb3; 0xfa: 0xb3; 0xfb: 0xb4; 0xfc: 0xb7; 0xfd: 0xb4; 0xfe: 0xb3; 0xff: 0xb8;
|
||||
0x00: 0x1d; 0x01: 0x40; 0x02: 0xc0; 0x03: 0x41; 0x04: 0x41; 0x05: 0x41; 0x06: 0x41; 0x07: 0x41; 0x08: 0x42; 0x09: 0x33; 0x0a: 0x33; 0x0b: 0x33; 0x0c: 0x33; 0x0d: 0x33; 0x0e: 0x33; 0x0f: 0x34; 0x10: 0x41; 0x11: 0x41; 0x12: 0x41; 0x13: 0x41; 0x14: 0x33; 0x15: 0x33; 0x16: 0x33; 0x17: 0x33; 0x18: 0xc0; 0x19: 0xc0; 0x1a: 0x41; 0x1b: 0x42; 0x1c: 0x42; 0x1d: 0x42; 0x1e: 0x33; 0x1f: 0x33; 0x20: 0xc0; 0x21: 0x41; 0x22: 0x41; 0x23: 0x42; 0x24: 0x42; 0x25: 0x33; 0x26: 0x33; 0x27: 0x33; 0x28: 0xc0; 0x29: 0xc0; 0x2a: 0xc0; 0x2b: 0x41; 0x2c: 0x41; 0x2d: 0xc3; 0x2e: 0xc3; 0x2f: 0x33; 0x30: 0x33; 0x31: 0x33; 0x32: 0xbe; 0x33: 0xbf; 0x34: 0x33; 0x35: 0xc0; 0x36: 0x41; 0x37: 0x42; 0x38: 0x42; 0x39: 0x42; 0x3a: 0x33; 0x3b: 0x33; 0x3c: 0xc0; 0x3d: 0xc0; 0x3e: 0x42; 0x3f: 0x42; 0x40: 0x42; 0x41: 0x43; 0x42: 0xbe; 0x43: 0xbf; 0x44: 0x33; 0x45: 0x33; 0x46: 0xc0; 0x47: 0xc0; 0x48: 0xc0; 0x49: 0x41; 0x4a: 0x41; 0x4b: 0x42; 0x4c: 0x42; 0x4d: 0x42; 0x4e: 0x42; 0x4f: 0x33; 0x50: 0x57; 0x51: 0x57; 0x52: 0x57; 0x53: 0x41; 0x54: 0x42; 0x55: 0x42; 0x56: 0x42; 0x57: 0x42; 0x58: 0x57; 0x59: 0x41; 0x5a: 0x41; 0x5b: 0x41; 0x5c: 0x42; 0x5d: 0x42; 0x5e: 0x33; 0x5f: 0x33; 0x60: 0x57; 0x61: 0x57; 0x62: 0x41; 0x63: 0x41; 0x64: 0x42; 0x65: 0x33; 0x66: 0x33; 0x67: 0x33; 0x68: 0xc0; 0x69: 0xc0; 0x6a: 0xc0; 0x6b: 0xc0; 0x6c: 0x41; 0x6d: 0x42; 0x6e: 0x42; 0x6f: 0x42; 0x70: 0xc0; 0x71: 0x41; 0x72: 0x41; 0x73: 0x42; 0x74: 0x42; 0x75: 0x42; 0x76: 0x42; 0x77: 0x33; 0x78: 0x33; 0x79: 0x33; 0x7a: 0xc0; 0x7b: 0x41; 0x7c: 0x41; 0x7d: 0x42; 0x7e: 0x42; 0x7f: 0x33; 0x80: 0x57; 0x81: 0x41; 0x82: 0x41; 0x83: 0x41; 0x84: 0x41; 0x85: 0x33; 0x86: 0x33; 0x87: 0x33; 0x88: 0x57; 0x89: 0x41; 0x8a: 0x3a; 0x8b: 0x3a; 0x8c: 0x5f; 0x8d: 0x5f; 0x8e: 0xc4; 0x8f: 0xc4; 0x90: 0x57; 0x91: 0x57; 0x92: 0x57; 0x93: 0xd0; 0x94: 0x5e; 0x95: 0xd1; 0x96: 0x5f; 0x97: 0x5f; 0x98: 0x5f; 0x99: 0x44; 0x9a: 0x57; 0x9b: 0x57; 0x9c: 0x57; 0x9d: 0x57; 0x9e: 0xd1; 0x9f: 0x5f; 0xa0: 0x33; 0xa1: 0x44; 0xa2: 0x42; 0xa3: 0x42; 0xa4: 0xbc; 0xa5: 0xc3; 0xa6: 0x33; 0xa7: 0x33; 0xa8: 0x33; 0xa9: 0x34; 0xaa: 0x41; 0xab: 0x41; 0xac: 0x41; 0xad: 0xc4; 0xae: 0xc4; 0xaf: 0xc4; 0xb0: 0xc4; 0xb1: 0x44; 0xb2: 0xc0; 0xb3: 0xc0; 0xb4: 0xc0; 0xb5: 0xc1; 0xb6: 0xc1; 0xb7: 0xc2; 0xb8: 0xc2; 0xb9: 0xbd; 0xba: 0xbd; 0xbb: 0x32; 0xbc: 0xbe; 0xbd: 0xbe; 0xbe: 0xbf; 0xbf: 0xbf; 0xc0: 0x32; 0xc1: 0x32; 0xc2: 0x43; 0xc3: 0xbe; 0xc4: 0x33; 0xc5: 0x33; 0xc6: 0x57; 0xc7: 0x57; 0xc8: 0x57; 0xc9: 0x57; 0xca: 0xd0; 0xcb: 0xd1; 0xcc: 0x5f; 0xcd: 0x5f; 0xce: 0x42; 0xcf: 0x42; 0xd0: 0x33; 0xd1: 0x33; 0xd2: 0x34; 0xd3: 0x44; 0xd4: 0x44; 0xd5: 0x5f; 0xd6: 0xd1; 0xd7: 0xa6; 0xd8: 0xa6; 0xd9: 0xa6; 0xda: 0xa6; 0xdb: 0xa6; 0xdc: 0xa6; 0xdd: 0xa6; 0xde: 0xa6; 0xdf: 0xa6; 0xe0: 0xa6; 0xe1: 0xa6; 0xe2: 0xa6; 0xe3: 0xc0; 0xe4: 0x41; 0xe5: 0x42; 0xe6: 0x42; 0xe7: 0x33; 0xe8: 0xbc; 0xe9: 0xbd; 0xea: 0xbd; 0xeb: 0x32; 0xec: 0x43; 0xed: 0xbe; 0xee: 0xbe; 0xef: 0xc0; 0xf0: 0xc2; 0xf1: 0xc0; 0xf2: 0xc0; 0xf3: 0x42; 0xf4: 0xbf; 0xf5: 0x57; 0xf6: 0x57; 0xf7: 0x57; 0xf8: 0x57; 0xf9: 0x57; 0xfa: 0x41; 0xfb: 0xd1; 0xfc: 0x34; 0xfd: 0xd1; 0xfe: 0x41; 0xff: 0x34;
|
||||
}
|
||||
|
||||
// grass greeen recolor
|
||||
// yellow white recolour
|
||||
recolour_sprite {
|
||||
0x00: 0x51; 0x01: 0x01; 0x02: 0x50; 0x03: 0x50; 0x04: 0x50; 0x05: 0x51; 0x06: 0x52; 0x07: 0x52; 0x08: 0x53; 0x09: 0x53; 0x0a: 0x54; 0x0b: 0x54; 0x0c: 0x54; 0x0d: 0x55; 0x0e: 0xce; 0x0f: 0xce; 0x10: 0x50; 0x11: 0x51; 0x12: 0x52; 0x13: 0x52; 0x14: 0x53; 0x15: 0x53; 0x16: 0x54; 0x17: 0x55; 0x18: 0x50; 0x19: 0x50; 0x1a: 0x50; 0x1b: 0x51; 0x1c: 0x52; 0x1d: 0x53; 0x1e: 0x53; 0x1f: 0x54; 0x20: 0x50; 0x21: 0x50; 0x22: 0x51; 0x23: 0x52; 0x24: 0x52; 0x25: 0x53; 0x26: 0x54; 0x27: 0x55; 0x28: 0x01; 0x29: 0x50; 0x2a: 0x50; 0x2b: 0x51; 0x2c: 0x52; 0x2d: 0x52; 0x2e: 0x53; 0x2f: 0x54; 0x30: 0x54; 0x31: 0x55; 0x32: 0x53; 0x33: 0x54; 0x34: 0x55; 0x35: 0x50; 0x36: 0x50; 0x37: 0x51; 0x38: 0x52; 0x39: 0x52; 0x3a: 0x53; 0x3b: 0x54; 0x3c: 0x50; 0x3d: 0x50; 0x3e: 0x51; 0x3f: 0x51; 0x40: 0x52; 0x41: 0x53; 0x42: 0x53; 0x43: 0x53; 0x44: 0x55; 0x45: 0xce; 0x46: 0x01; 0x47: 0x50; 0x48: 0x50; 0x49: 0x50; 0x4a: 0x51; 0x4b: 0x51; 0x4c: 0x52; 0x4d: 0x52; 0x4e: 0x53; 0x4f: 0x53; 0x50: 0x01; 0x51: 0x01; 0x52: 0x50; 0x53: 0x50; 0x54: 0x50; 0x55: 0x51; 0x56: 0x51; 0x57: 0x52; 0x58: 0x50; 0x59: 0x50; 0x5a: 0x50; 0x5b: 0x51; 0x5c: 0x52; 0x5d: 0x52; 0x5e: 0x53; 0x5f: 0x54; 0x60: 0x50; 0x61: 0x50; 0x62: 0x51; 0x63: 0x51; 0x64: 0x52; 0x65: 0x53; 0x66: 0x54; 0x67: 0x54; 0x68: 0x01; 0x69: 0x50; 0x6a: 0x50; 0x6b: 0x50; 0x6c: 0x50; 0x6d: 0x51; 0x6e: 0x52; 0x6f: 0x52; 0x70: 0x50; 0x71: 0x50; 0x72: 0x51; 0x73: 0x51; 0x74: 0x52; 0x75: 0x52; 0x76: 0x53; 0x77: 0x53; 0x78: 0x54; 0x79: 0x54; 0x7a: 0x50; 0x7b: 0x50; 0x7c: 0x51; 0x7d: 0x51; 0x7e: 0x52; 0x7f: 0x53; 0x80: 0x50; 0x81: 0x50; 0x82: 0x51; 0x83: 0x51; 0x84: 0x52; 0x85: 0x53; 0x86: 0x54; 0x87: 0x55; 0x88: 0x50; 0x89: 0x51; 0x8a: 0x52; 0x8b: 0x52; 0x8c: 0x53; 0x8d: 0x54; 0x8e: 0x54; 0x8f: 0x55; 0x90: 0x50; 0x91: 0x50; 0x92: 0x51; 0x93: 0x51; 0x94: 0x52; 0x95: 0x52; 0x96: 0x53; 0x97: 0x54; 0x98: 0x54; 0x99: 0x55; 0x9a: 0x50; 0x9b: 0x51; 0x9c: 0x51; 0x9d: 0x52; 0x9e: 0x52; 0x9f: 0x53; 0xa0: 0x54; 0xa1: 0xce; 0xa2: 0x51; 0xa3: 0x52; 0xa4: 0x52; 0xa5: 0x53; 0xa6: 0x54; 0xa7: 0x54; 0xa8: 0xce; 0xa9: 0xce; 0xaa: 0x51; 0xab: 0x51; 0xac: 0x52; 0xad: 0x53; 0xae: 0x54; 0xaf: 0x55; 0xb0: 0x55; 0xb1: 0xce; 0xb2: 0x01; 0xb3: 0x50; 0xb4: 0x50; 0xb5: 0x50; 0xb6: 0x50; 0xb7: 0x51; 0xb8: 0x51; 0xb9: 0x52; 0xba: 0x52; 0xbb: 0x53; 0xbc: 0x53; 0xbd: 0x53; 0xbe: 0x53; 0xbf: 0x54; 0xc0: 0x52; 0xc1: 0x52; 0xc2: 0x53; 0xc3: 0x53; 0xc4: 0x54; 0xc5: 0x55; 0xc6: 0x50; 0xc7: 0x50; 0xc8: 0x50; 0xc9: 0x51; 0xca: 0x52; 0xcb: 0x52; 0xcc: 0x53; 0xcd: 0x54; 0xce: 0x52; 0xcf: 0x52; 0xd0: 0x53; 0xd1: 0x53; 0xd2: 0xce; 0xd3: 0xce; 0xd4: 0x55; 0xd5: 0x54; 0xd6: 0x53; 0xd7: 0x53; 0xd8: 0x53; 0xd9: 0x53; 0xda: 0x54; 0xdb: 0x54; 0xdc: 0x54; 0xdd: 0x54; 0xde: 0x54; 0xdf: 0x54; 0xe0: 0x54; 0xe1: 0x54; 0xe2: 0x54; 0xe3: 0x50; 0xe4: 0x50; 0xe5: 0x51; 0xe6: 0x52; 0xe7: 0x53; 0xe8: 0x52; 0xe9: 0x52; 0xea: 0x52; 0xeb: 0x52; 0xec: 0x53; 0xed: 0x53; 0xee: 0x53; 0xef: 0x01; 0xf0: 0x51; 0xf1: 0x50; 0xf2: 0x50; 0xf3: 0x50; 0xf4: 0x54; 0xf5: 0x51; 0xf6: 0x51; 0xf7: 0x51; 0xf8: 0x51; 0xf9: 0x51; 0xfa: 0x52; 0xfb: 0x53; 0xfc: 0xce; 0xfd: 0x53; 0xfe: 0x52; 0xff: 0xce;
|
||||
0x00: 0x15; 0x01: 0x39; 0x02: 0x3a; 0x03: 0x3a; 0x04: 0x3a; 0x05: 0x5f; 0x06: 0x5f; 0x07: 0x5f; 0x08: 0x5f; 0x09: 0x26; 0x0a: 0x26; 0x0b: 0xc5; 0x0c: 0xc5; 0x0d: 0x27; 0x0e: 0x45; 0x0f: 0x45; 0x10: 0x5e; 0x11: 0x1e; 0x12: 0x5f; 0x13: 0x5f; 0x14: 0x26; 0x15: 0x1f; 0x16: 0xc5; 0x17: 0x27; 0x18: 0x3a; 0x19: 0x3a; 0x1a: 0x3a; 0x1b: 0x5f; 0x1c: 0x5f; 0x1d: 0x5f; 0x1e: 0xc5; 0x1f: 0xc5; 0x20: 0x3a; 0x21: 0x3a; 0x22: 0x3a; 0x23: 0x5f; 0x24: 0x5f; 0x25: 0xc5; 0x26: 0xc5; 0x27: 0x44; 0x28: 0x39; 0x29: 0x3a; 0x2a: 0x3a; 0x2b: 0x77; 0x2c: 0x78; 0x2d: 0x78; 0x2e: 0x79; 0x2f: 0x79; 0x30: 0xc5; 0x31: 0xc5; 0x32: 0x33; 0x33: 0x44; 0x34: 0x34; 0x35: 0x3a; 0x36: 0x3a; 0x37: 0x5f; 0x38: 0x5f; 0x39: 0x5f; 0x3a: 0xc4; 0x3b: 0x44; 0x3c: 0x3a; 0x3d: 0x3a; 0x3e: 0x77; 0x3f: 0xc4; 0x40: 0xc4; 0x41: 0xc4; 0x42: 0x33; 0x43: 0x33; 0x44: 0x34; 0x45: 0x34; 0x46: 0x39; 0x47: 0x3a; 0x48: 0x3a; 0x49: 0x3a; 0x4a: 0x77; 0x4b: 0x78; 0x4c: 0x78; 0x4d: 0xc4; 0x4e: 0xc4; 0x4f: 0xc5; 0x50: 0x5e; 0x51: 0x5e; 0x52: 0x5e; 0x53: 0x5e; 0x54: 0x5e; 0x55: 0x5f; 0x56: 0x5f; 0x57: 0x5f; 0x58: 0x5e; 0x59: 0x5e; 0x5a: 0x5e; 0x5b: 0x5f; 0x5c: 0x5f; 0x5d: 0x5f; 0x5e: 0x5f; 0x5f: 0x44; 0x60: 0x5e; 0x61: 0x5e; 0x62: 0x5f; 0x63: 0x5f; 0x64: 0x5f; 0x65: 0x5f; 0x66: 0x1f; 0x67: 0x27; 0x68: 0x39; 0x69: 0x3a; 0x6a: 0x3a; 0x6b: 0x3a; 0x6c: 0x3a; 0x6d: 0x25; 0x6e: 0x5f; 0x6f: 0xc4; 0x70: 0x3a; 0x71: 0x3a; 0x72: 0x3a; 0x73: 0x78; 0x74: 0xc4; 0x75: 0xc4; 0x76: 0xc4; 0x77: 0xc4; 0x78: 0xc5; 0x79: 0xc5; 0x7a: 0x3a; 0x7b: 0x3a; 0x7c: 0x3a; 0x7d: 0x78; 0x7e: 0x78; 0x7f: 0x79; 0x80: 0x3a; 0x81: 0x3a; 0x82: 0x1e; 0x83: 0x1e; 0x84: 0x3b; 0x85: 0x26; 0x86: 0x1f; 0x87: 0x27; 0x88: 0x25; 0x89: 0x1e; 0x8a: 0x3b; 0x8b: 0x3b; 0x8c: 0x1f; 0x8d: 0x1f; 0x8e: 0x1f; 0x8f: 0x27; 0x90: 0x5e; 0x91: 0x5e; 0x92: 0x1e; 0x93: 0x66; 0x94: 0x66; 0x95: 0x66; 0x96: 0x66; 0x97: 0x1f; 0x98: 0x1f; 0x99: 0x27; 0x9a: 0x5e; 0x9b: 0x5e; 0x9c: 0x5f; 0x9d: 0x5f; 0x9e: 0x5f; 0x9f: 0x1f; 0xa0: 0x1f; 0xa1: 0x45; 0xa2: 0x77; 0xa3: 0xc4; 0xa4: 0xc4; 0xa5: 0xc4; 0xa6: 0xc5; 0xa7: 0xc5; 0xa8: 0xc5; 0xa9: 0x45; 0xaa: 0x25; 0xab: 0x3b; 0xac: 0x3b; 0xad: 0x26; 0xae: 0x1f; 0xaf: 0x27; 0xb0: 0x27; 0xb1: 0x27; 0xb2: 0x39; 0xb3: 0x3a; 0xb4: 0x76; 0xb5: 0x76; 0xb6: 0x77; 0xb7: 0xc3; 0xb8: 0xc3; 0xb9: 0xc4; 0xba: 0xc4; 0xbb: 0xc4; 0xbc: 0x33; 0xbd: 0x33; 0xbe: 0x33; 0xbf: 0x33; 0xc0: 0xc4; 0xc1: 0xc4; 0xc2: 0x33; 0xc3: 0xc4; 0xc4: 0x44; 0xc5: 0x44; 0xc6: 0x5e; 0xc7: 0x5e; 0xc8: 0x1e; 0xc9: 0x1e; 0xca: 0x1e; 0xcb: 0x5f; 0xcc: 0x1f; 0xcd: 0x1f; 0xce: 0x5f; 0xcf: 0x5f; 0xd0: 0x5f; 0xd1: 0x44; 0xd2: 0x45; 0xd3: 0x45; 0xd4: 0x27; 0xd5: 0x1f; 0xd6: 0x5f; 0xd7: 0x30; 0xd8: 0x30; 0xd9: 0x30; 0xda: 0x30; 0xdb: 0x30; 0xdc: 0x30; 0xdd: 0x30; 0xde: 0x30; 0xdf: 0x30; 0xe0: 0x30; 0xe1: 0x30; 0xe2: 0x30; 0xe3: 0x3a; 0xe4: 0x3a; 0xe5: 0x77; 0xe6: 0xc4; 0xe7: 0xc5; 0xe8: 0xc3; 0xe9: 0xc4; 0xea: 0xc4; 0xeb: 0xc4; 0xec: 0x33; 0xed: 0x33; 0xee: 0x33; 0xef: 0x39; 0xf0: 0xc3; 0xf1: 0x3a; 0xf2: 0x3a; 0xf3: 0x3a; 0xf4: 0x33; 0xf5: 0x1e; 0xf6: 0x1e; 0xf7: 0x1e; 0xf8: 0x1e; 0xf9: 0x1e; 0xfa: 0x5f; 0xfb: 0x5f; 0xfc: 0x45; 0xfd: 0x5f; 0xfe: 0x5f; 0xff: 0x45;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
// white recolour
|
||||
recolour_sprite {
|
||||
0x00: 0xd6; 0x01: 0xd1; 0x02: 0xd1; 0x03: 0xd1; 0x04: 0xd1; 0x05: 0xd1; 0x06: 0xd1; 0x07: 0xd1; 0x08: 0xd1; 0x09: 0xd1; 0x0a: 0xd0; 0x0b: 0xd0; 0x0c: 0xd0; 0x0d: 0xd1; 0x0e: 0xd1; 0x0f: 0xd1; 0x10: 0xce; 0x11: 0xce; 0x12: 0xcf; 0x13: 0xcf; 0x14: 0xd0; 0x15: 0xd0; 0x16: 0xd0; 0x17: 0xd0; 0x18: 0xce; 0x19: 0xce; 0x1a: 0xce; 0x1b: 0xce; 0x1c: 0xcf; 0x1d: 0xcf; 0x1e: 0xd0; 0x1f: 0xd0; 0x20: 0xcf; 0x21: 0xcf; 0x22: 0xcf; 0x23: 0xcf; 0x24: 0xcf; 0x25: 0xd0; 0x26: 0xd0; 0x27: 0xd1; 0x28: 0xcf; 0x29: 0xce; 0x2a: 0xcf; 0x2b: 0xcf; 0x2c: 0xcf; 0x2d: 0xd0; 0x2e: 0xd0; 0x2f: 0xd0; 0x30: 0xd0; 0x31: 0xd1; 0x32: 0xd0; 0x33: 0xd0; 0x34: 0xd0; 0x35: 0xce; 0x36: 0xce; 0x37: 0xcf; 0x38: 0xcf; 0x39: 0xcf; 0x3a: 0xd0; 0x3b: 0xd0; 0x3c: 0xce; 0x3d: 0xce; 0x3e: 0xcf; 0x3f: 0xcf; 0x40: 0xcf; 0x41: 0xd0; 0x42: 0xd0; 0x43: 0xd0; 0x44: 0xd0; 0x45: 0xd1; 0x46: 0xce; 0x47: 0xce; 0x48: 0xce; 0x49: 0xce; 0x4a: 0xcf; 0x4b: 0xcf; 0x4c: 0xd0; 0x4d: 0xd0; 0x4e: 0xd0; 0x4f: 0xd0; 0x50: 0xce; 0x51: 0xce; 0x52: 0xce; 0x53: 0xce; 0x54: 0xce; 0x55: 0xce; 0x56: 0xce; 0x57: 0xcf; 0x58: 0xce; 0x59: 0xce; 0x5a: 0xce; 0x5b: 0xce; 0x5c: 0xcf; 0x5d: 0xcf; 0x5e: 0xd0; 0x5f: 0xd0; 0x60: 0xce; 0x61: 0xce; 0x62: 0xce; 0x63: 0xcf; 0x64: 0xcf; 0x65: 0xcf; 0x66: 0xd0; 0x67: 0xd0; 0x68: 0xce; 0x69: 0xce; 0x6a: 0xce; 0x6b: 0xce; 0x6c: 0xce; 0x6d: 0xcf; 0x6e: 0xcf; 0x6f: 0xd0; 0x70: 0xce; 0x71: 0xce; 0x72: 0xcf; 0x73: 0xcf; 0x74: 0xcf; 0x75: 0xd0; 0x76: 0xd0; 0x77: 0xd0; 0x78: 0xd0; 0x79: 0xd0; 0x7a: 0xce; 0x7b: 0xce; 0x7c: 0xcf; 0x7d: 0xcf; 0x7e: 0xd0; 0x7f: 0xd0; 0x80: 0xce; 0x81: 0xce; 0x82: 0xce; 0x83: 0xcf; 0x84: 0xcf; 0x85: 0xd0; 0x86: 0xd0; 0x87: 0xd1; 0x88: 0xce; 0x89: 0xcf; 0x8a: 0xcf; 0x8b: 0xd0; 0x8c: 0xd0; 0x8d: 0xd0; 0x8e: 0xd0; 0x8f: 0xd1; 0x90: 0xce; 0x91: 0xce; 0x92: 0xce; 0x93: 0xce; 0x94: 0xcf; 0x95: 0xcf; 0x96: 0xcf; 0x97: 0xd0; 0x98: 0xd0; 0x99: 0xd1; 0x9a: 0xce; 0x9b: 0xce; 0x9c: 0xce; 0x9d: 0xcf; 0x9e: 0xcf; 0x9f: 0xd0; 0xa0: 0xd0; 0xa1: 0xd1; 0xa2: 0xcf; 0xa3: 0xd0; 0xa4: 0xd0; 0xa5: 0xd0; 0xa6: 0xd0; 0xa7: 0xd1; 0xa8: 0xd1; 0xa9: 0xd1; 0xaa: 0xcf; 0xab: 0xcf; 0xac: 0xcf; 0xad: 0xd0; 0xae: 0xd0; 0xaf: 0xd1; 0xb0: 0xd1; 0xb1: 0xd1; 0xb2: 0xce; 0xb3: 0xce; 0xb4: 0xcf; 0xb5: 0xcf; 0xb6: 0xcf; 0xb7: 0xd0; 0xb8: 0xd0; 0xb9: 0xd0; 0xba: 0xd0; 0xbb: 0xd0; 0xbc: 0xd0; 0xbd: 0xd0; 0xbe: 0xd0; 0xbf: 0xd0; 0xc0: 0xd0; 0xc1: 0xd0; 0xc2: 0xd0; 0xc3: 0xd0; 0xc4: 0xd0; 0xc5: 0xd1; 0xc6: 0xce; 0xc7: 0xce; 0xc8: 0xce; 0xc9: 0xce; 0xca: 0xcf; 0xcb: 0xcf; 0xcc: 0xcf; 0xcd: 0xd0; 0xce: 0xce; 0xcf: 0xcf; 0xd0: 0xcf; 0xd1: 0xcf; 0xd2: 0xd1; 0xd3: 0xd1; 0xd4: 0xd0; 0xd5: 0xd0; 0xd6: 0xcf; 0xd7: 0xce; 0xd8: 0xce; 0xd9: 0xce; 0xda: 0xce; 0xdb: 0xce; 0xdc: 0xce; 0xdd: 0xce; 0xde: 0xcf; 0xdf: 0xcf; 0xe0: 0xd1; 0xe1: 0xcf; 0xe2: 0xcf; 0xe3: 0xce; 0xe4: 0xce; 0xe5: 0xcf; 0xe6: 0xd0; 0xe7: 0xd0; 0xe8: 0xd0; 0xe9: 0xd0; 0xea: 0xd0; 0xeb: 0xd0; 0xec: 0xd0; 0xed: 0xd0; 0xee: 0xd0; 0xef: 0xce; 0xf0: 0xd0; 0xf1: 0xce; 0xf2: 0xce; 0xf3: 0xce; 0xf4: 0xd0; 0xf5: 0xd0; 0xf6: 0xd1; 0xf7: 0xd1; 0xf8: 0xd1; 0xf9: 0xd1; 0xfa: 0xd1; 0xfb: 0xd1; 0xfc: 0xd1; 0xfd: 0xd1; 0xfe: 0xd1; 0xff: 0xd1;
|
||||
0x00: 0x8e; 0x01: 0x15; 0x02: 0x0a; 0x03: 0x0a; 0x04: 0x0b; 0x05: 0x0b; 0x06: 0x0c; 0x07: 0x0c; 0x08: 0x0c; 0x09: 0x0d; 0x0a: 0x0d; 0x0b: 0x0e; 0x0c: 0x0e; 0x0d: 0x0e; 0x0e: 0xa9; 0x0f: 0x0f; 0x10: 0x86; 0x11: 0x0b; 0x12: 0x16; 0x13: 0x0c; 0x14: 0x17; 0x15: 0x0d; 0x16: 0x0e; 0x17: 0x0e; 0x18: 0x0a; 0x19: 0x0a; 0x1a: 0x0b; 0x1b: 0x1f; 0x1c: 0x1f; 0x1d: 0x0c; 0x1e: 0x0d; 0x1f: 0x0e; 0x20: 0x0a; 0x21: 0x0a; 0x22: 0x0b; 0x23: 0x1f; 0x24: 0x0c; 0x25: 0x0d; 0x26: 0x0e; 0x27: 0xa9; 0x28: 0x0a; 0x29: 0x0a; 0x2a: 0x0a; 0x2b: 0x30; 0x2c: 0x30; 0x2d: 0x31; 0x2e: 0x31; 0x2f: 0xa8; 0x30: 0xa8; 0x31: 0xa9; 0x32: 0xc5; 0x33: 0x45; 0x34: 0x45; 0x35: 0x0a; 0x36: 0x3b; 0x37: 0x1f; 0x38: 0x1f; 0x39: 0x1f; 0x3a: 0x0d; 0x3b: 0x0d; 0x3c: 0x0a; 0x3d: 0x3b; 0x3e: 0x26; 0x3f: 0x26; 0x40: 0x79; 0x41: 0x27; 0x42: 0xc5; 0x43: 0xc5; 0x44: 0x45; 0x45: 0xa9; 0x46: 0x09; 0x47: 0x0a; 0x48: 0x0a; 0x49: 0x0b; 0x4a: 0x26; 0x4b: 0x1f; 0x4c: 0x1f; 0x4d: 0x31; 0x4e: 0xa8; 0x4f: 0xa8; 0x50: 0x0a; 0x51: 0x0a; 0x52: 0x66; 0x53: 0x66; 0x54: 0x66; 0x55: 0x1f; 0x56: 0x1f; 0x57: 0x1f; 0x58: 0x0a; 0x59: 0x0a; 0x5a: 0x0b; 0x5b: 0x0b; 0x5c: 0x0c; 0x5d: 0x0c; 0x5e: 0x0d; 0x5f: 0x0d; 0x60: 0x0a; 0x61: 0x0a; 0x62: 0x0b; 0x63: 0x0b; 0x64: 0x0c; 0x65: 0x17; 0x66: 0x0d; 0x67: 0x0e; 0x68: 0x0a; 0x69: 0x0a; 0x6a: 0x0a; 0x6b: 0x0a; 0x6c: 0x0b; 0x6d: 0x1f; 0x6e: 0x1f; 0x6f: 0x0c; 0x70: 0x0a; 0x71: 0x0a; 0x72: 0x0b; 0x73: 0x1f; 0x74: 0x1f; 0x75: 0x31; 0x76: 0xa8; 0x77: 0xa8; 0x78: 0xa8; 0x79: 0xa8; 0x7a: 0x0a; 0x7b: 0x0a; 0x7c: 0x0b; 0x7d: 0x1f; 0x7e: 0x0c; 0x7f: 0x0d; 0x80: 0x0a; 0x81: 0x86; 0x82: 0x16; 0x83: 0x16; 0x84: 0x0c; 0x85: 0x17; 0x86: 0x87; 0x87: 0x0e; 0x88: 0x86; 0x89: 0x86; 0x8a: 0x16; 0x8b: 0xaf; 0x8c: 0xaf; 0x8d: 0xb0; 0x8e: 0xb1; 0x8f: 0xb1; 0x90: 0x86; 0x91: 0x86; 0x92: 0xd5; 0x93: 0xa0; 0x94: 0xa0; 0x95: 0xa0; 0x96: 0xd4; 0x97: 0x99; 0x98: 0xd3; 0x99: 0xd2; 0x9a: 0x86; 0x9b: 0x16; 0x9c: 0x16; 0x9d: 0x16; 0x9e: 0x17; 0x9f: 0x17; 0xa0: 0xa1; 0xa1: 0xd2; 0xa2: 0x30; 0xa3: 0x30; 0xa4: 0xa7; 0xa5: 0x31; 0xa6: 0xa8; 0xa7: 0xa8; 0xa8: 0xa9; 0xa9: 0x0f; 0xaa: 0x86; 0xab: 0x16; 0xac: 0x0c; 0xad: 0x17; 0xae: 0xb1; 0xaf: 0xb1; 0xb0: 0xb1; 0xb1: 0x0f; 0xb2: 0x0a; 0xb3: 0x7f; 0xb4: 0x4f; 0xb5: 0x30; 0xb6: 0x30; 0xb7: 0x30; 0xb8: 0x30; 0xb9: 0xa7; 0xba: 0xa7; 0xbb: 0xc5; 0xbc: 0xc5; 0xbd: 0xc5; 0xbe: 0xc5; 0xbf: 0x34; 0xc0: 0xc5; 0xc1: 0xc5; 0xc2: 0xc5; 0xc3: 0x27; 0xc4: 0xa8; 0xc5: 0xa9; 0xc6: 0x15; 0xc7: 0x86; 0xc8: 0x86; 0xc9: 0x16; 0xca: 0xa0; 0xcb: 0xa0; 0xcc: 0xd4; 0xcd: 0x99; 0xce: 0x1f; 0xcf: 0x1f; 0xd0: 0x67; 0xd1: 0x67; 0xd2: 0x0f; 0xd3: 0xd2; 0xd4: 0xd2; 0xd5: 0xd3; 0xd6: 0x17; 0xd7: 0xb0; 0xd8: 0xb0; 0xd9: 0xb0; 0xda: 0xb0; 0xdb: 0xb0; 0xdc: 0xb0; 0xdd: 0xb0; 0xde: 0xb0; 0xdf: 0xb0; 0xe0: 0xb0; 0xe1: 0xb0; 0xe2: 0xb0; 0xe3: 0x0a; 0xe4: 0x26; 0xe5: 0x1f; 0xe6: 0x0c; 0xe7: 0xa8; 0xe8: 0xa7; 0xe9: 0xa7; 0xea: 0xa7; 0xeb: 0xc5; 0xec: 0xc5; 0xed: 0xc5; 0xee: 0xc5; 0xef: 0x0a; 0xf0: 0x30; 0xf1: 0x0a; 0xf2: 0x0a; 0xf3: 0x3b; 0xf4: 0x34; 0xf5: 0x16; 0xf6: 0x16; 0xf7: 0x16; 0xf8: 0x16; 0xf9: 0x16; 0xfa: 0x16; 0xfb: 0x17; 0xfc: 0x0f; 0xfd: 0x17; 0xfe: 0x16; 0xff: 0x0f;
|
||||
}
|
||||
|
||||
|
||||
|
||||
// green palette recolor
|
||||
// green recolour
|
||||
recolour_sprite {
|
||||
0x00: 0xd6; 0x01: 0xd1; 0x02: 0xd1; 0x03: 0xd1; 0x04: 0xd1; 0x05: 0xd1; 0x06: 0xd1; 0x07: 0xd1; 0x08: 0xd1; 0x09: 0xd1; 0x0a: 0xd0; 0x0b: 0xd0; 0x0c: 0xd0; 0x0d: 0xd1; 0x0e: 0xd1; 0x0f: 0xd1; 0x10: 0xce; 0x11: 0xce; 0x12: 0xcf; 0x13: 0xcf; 0x14: 0xd0; 0x15: 0xd0; 0x16: 0xd0; 0x17: 0xd0; 0x18: 0xce; 0x19: 0xce; 0x1a: 0xce; 0x1b: 0xce; 0x1c: 0xcf; 0x1d: 0xcf; 0x1e: 0xd0; 0x1f: 0xd0; 0x20: 0xcf; 0x21: 0xcf; 0x22: 0xcf; 0x23: 0xcf; 0x24: 0xcf; 0x25: 0xd0; 0x26: 0xd0; 0x27: 0xd1; 0x28: 0xcf; 0x29: 0xce; 0x2a: 0xcf; 0x2b: 0xcf; 0x2c: 0xcf; 0x2d: 0xd0; 0x2e: 0xd0; 0x2f: 0xd0; 0x30: 0xd0; 0x31: 0xd1; 0x32: 0xd0; 0x33: 0xd0; 0x34: 0xd0; 0x35: 0xce; 0x36: 0xce; 0x37: 0xcf; 0x38: 0xcf; 0x39: 0xcf; 0x3a: 0xd0; 0x3b: 0xd0; 0x3c: 0xce; 0x3d: 0xce; 0x3e: 0xcf; 0x3f: 0xcf; 0x40: 0xcf; 0x41: 0xd0; 0x42: 0xd0; 0x43: 0xd0; 0x44: 0xd0; 0x45: 0xd1; 0x46: 0xce; 0x47: 0xce; 0x48: 0xce; 0x49: 0xce; 0x4a: 0xcf; 0x4b: 0xcf; 0x4c: 0xd0; 0x4d: 0xd0; 0x4e: 0xd0; 0x4f: 0xd0; 0x50: 0xce; 0x51: 0xce; 0x52: 0xce; 0x53: 0xce; 0x54: 0xce; 0x55: 0xce; 0x56: 0xce; 0x57: 0xcf; 0x58: 0xce; 0x59: 0xce; 0x5a: 0xce; 0x5b: 0xce; 0x5c: 0xcf; 0x5d: 0xcf; 0x5e: 0xd0; 0x5f: 0xd0; 0x60: 0xce; 0x61: 0xce; 0x62: 0xce; 0x63: 0xcf; 0x64: 0xcf; 0x65: 0xcf; 0x66: 0xd0; 0x67: 0xd0; 0x68: 0xce; 0x69: 0xce; 0x6a: 0xce; 0x6b: 0xce; 0x6c: 0xce; 0x6d: 0xcf; 0x6e: 0xcf; 0x6f: 0xd0; 0x70: 0xce; 0x71: 0xce; 0x72: 0xcf; 0x73: 0xcf; 0x74: 0xcf; 0x75: 0xd0; 0x76: 0xd0; 0x77: 0xd0; 0x78: 0xd0; 0x79: 0xd0; 0x7a: 0xce; 0x7b: 0xce; 0x7c: 0xcf; 0x7d: 0xcf; 0x7e: 0xd0; 0x7f: 0xd0; 0x80: 0xce; 0x81: 0xce; 0x82: 0xce; 0x83: 0xcf; 0x84: 0xcf; 0x85: 0xd0; 0x86: 0xd0; 0x87: 0xd1; 0x88: 0xce; 0x89: 0xcf; 0x8a: 0xcf; 0x8b: 0xd0; 0x8c: 0xd0; 0x8d: 0xd0; 0x8e: 0xd0; 0x8f: 0xd1; 0x90: 0xce; 0x91: 0xce; 0x92: 0xce; 0x93: 0xce; 0x94: 0xcf; 0x95: 0xcf; 0x96: 0xcf; 0x97: 0xd0; 0x98: 0xd0; 0x99: 0xd1; 0x9a: 0xce; 0x9b: 0xce; 0x9c: 0xce; 0x9d: 0xcf; 0x9e: 0xcf; 0x9f: 0xd0; 0xa0: 0xd0; 0xa1: 0xd1; 0xa2: 0xcf; 0xa3: 0xd0; 0xa4: 0xd0; 0xa5: 0xd0; 0xa6: 0xd0; 0xa7: 0xd1; 0xa8: 0xd1; 0xa9: 0xd1; 0xaa: 0xcf; 0xab: 0xcf; 0xac: 0xcf; 0xad: 0xd0; 0xae: 0xd0; 0xaf: 0xd1; 0xb0: 0xd1; 0xb1: 0xd1; 0xb2: 0xce; 0xb3: 0xce; 0xb4: 0xcf; 0xb5: 0xcf; 0xb6: 0xcf; 0xb7: 0xd0; 0xb8: 0xd0; 0xb9: 0xd0; 0xba: 0xd0; 0xbb: 0xd0; 0xbc: 0xd0; 0xbd: 0xd0; 0xbe: 0xd0; 0xbf: 0xd0; 0xc0: 0xd0; 0xc1: 0xd0; 0xc2: 0xd0; 0xc3: 0xd0; 0xc4: 0xd0; 0xc5: 0xd1; 0xc6: 0xce; 0xc7: 0xce; 0xc8: 0xce; 0xc9: 0xce; 0xca: 0xcf; 0xcb: 0xcf; 0xcc: 0xcf; 0xcd: 0xd0; 0xce: 0xce; 0xcf: 0xcf; 0xd0: 0xcf; 0xd1: 0xcf; 0xd2: 0xd1; 0xd3: 0xd1; 0xd4: 0xd0; 0xd5: 0xd0; 0xd6: 0xcf; 0xd7: 0xce; 0xd8: 0xce; 0xd9: 0xce; 0xda: 0xce; 0xdb: 0xce; 0xdc: 0xce; 0xdd: 0xce; 0xde: 0xcf; 0xdf: 0xcf; 0xe0: 0xd1; 0xe1: 0xcf; 0xe2: 0xcf; 0xe3: 0xce; 0xe4: 0xce; 0xe5: 0xcf; 0xe6: 0xd0; 0xe7: 0xd0; 0xe8: 0xd0; 0xe9: 0xd0; 0xea: 0xd0; 0xeb: 0xd0; 0xec: 0xd0; 0xed: 0xd0; 0xee: 0xd0; 0xef: 0xce; 0xf0: 0xd0; 0xf1: 0xce; 0xf2: 0xce; 0xf3: 0xce; 0xf4: 0xd0; 0xf5: 0xd0; 0xf6: 0xd1; 0xf7: 0xd1; 0xf8: 0xd1; 0xf9: 0xd1; 0xfa: 0xd1; 0xfb: 0xd1; 0xfc: 0xd1; 0xfd: 0xd1; 0xfe: 0xd1; 0xff: 0xd1;
|
||||
0x00: 0x9c; 0x01: 0x54; 0x02: 0x54; 0x03: 0x54; 0x04: 0x55; 0x05: 0xce; 0x06: 0xce; 0x07: 0xce; 0x08: 0xce; 0x09: 0xcf; 0x0a: 0xcf; 0x0b: 0xd0; 0x0c: 0xd0; 0x0d: 0xd0; 0x0e: 0xd1; 0x0f: 0xd1; 0x10: 0x55; 0x11: 0xce; 0x12: 0xce; 0x13: 0xce; 0x14: 0xcf; 0x15: 0xcf; 0x16: 0xd0; 0x17: 0xd0; 0x18: 0x54; 0x19: 0x55; 0x1a: 0x55; 0x1b: 0x55; 0x1c: 0xce; 0x1d: 0xcf; 0x1e: 0xcf; 0x1f: 0xd0; 0x20: 0x54; 0x21: 0x55; 0x22: 0x55; 0x23: 0xce; 0x24: 0xce; 0x25: 0xcf; 0x26: 0xd0; 0x27: 0xd0; 0x28: 0x54; 0x29: 0x54; 0x2a: 0x55; 0x2b: 0x55; 0x2c: 0xce; 0x2d: 0xce; 0x2e: 0xcf; 0x2f: 0xcf; 0x30: 0xd0; 0x31: 0xd0; 0x32: 0x57; 0x33: 0xd0; 0x34: 0xd0; 0x35: 0x54; 0x36: 0x55; 0x37: 0x55; 0x38: 0xce; 0x39: 0xce; 0x3a: 0xcf; 0x3b: 0xd0; 0x3c: 0x54; 0x3d: 0x55; 0x3e: 0x55; 0x3f: 0x56; 0x40: 0x56; 0x41: 0xcf; 0x42: 0x57; 0x43: 0x57; 0x44: 0xd0; 0x45: 0xd1; 0x46: 0x54; 0x47: 0x54; 0x48: 0x54; 0x49: 0x55; 0x4a: 0x55; 0x4b: 0xce; 0x4c: 0xce; 0x4d: 0xce; 0x4e: 0xcf; 0x4f: 0xcf; 0x50: 0x54; 0x51: 0x54; 0x52: 0x54; 0x53: 0x55; 0x54: 0x55; 0x55: 0xce; 0x56: 0xce; 0x57: 0xce; 0x58: 0x54; 0x59: 0x54; 0x5a: 0x55; 0x5b: 0xce; 0x5c: 0xce; 0x5d: 0xce; 0x5e: 0xcf; 0x5f: 0xd0; 0x60: 0x54; 0x61: 0x54; 0x62: 0xce; 0x63: 0xce; 0x64: 0xce; 0x65: 0xcf; 0x66: 0xd0; 0x67: 0xd0; 0x68: 0x54; 0x69: 0x54; 0x6a: 0x54; 0x6b: 0x55; 0x6c: 0x55; 0x6d: 0xce; 0x6e: 0xce; 0x6f: 0xce; 0x70: 0x54; 0x71: 0x55; 0x72: 0x55; 0x73: 0xce; 0x74: 0xce; 0x75: 0xce; 0x76: 0xcf; 0x77: 0xcf; 0x78: 0xd0; 0x79: 0xd0; 0x7a: 0x54; 0x7b: 0x55; 0x7c: 0x55; 0x7d: 0xce; 0x7e: 0xce; 0x7f: 0xcf; 0x80: 0x54; 0x81: 0xce; 0x82: 0xce; 0x83: 0xce; 0x84: 0xce; 0x85: 0xcf; 0x86: 0xd0; 0x87: 0xd0; 0x88: 0x54; 0x89: 0xce; 0x8a: 0xce; 0x8b: 0xce; 0x8c: 0xce; 0x8d: 0xcf; 0x8e: 0xcf; 0x8f: 0xd0; 0x90: 0x54; 0x91: 0x62; 0x92: 0xce; 0x93: 0xce; 0x94: 0xce; 0x95: 0xce; 0x96: 0xcf; 0x97: 0xcf; 0x98: 0xd0; 0x99: 0xd0; 0x9a: 0xce; 0x9b: 0xce; 0x9c: 0xce; 0x9d: 0xce; 0x9e: 0xce; 0x9f: 0xcf; 0xa0: 0xd0; 0xa1: 0xd1; 0xa2: 0xce; 0xa3: 0x56; 0xa4: 0x56; 0xa5: 0xcf; 0xa6: 0xd0; 0xa7: 0xd0; 0xa8: 0xd0; 0xa9: 0xd1; 0xaa: 0xce; 0xab: 0xce; 0xac: 0xce; 0xad: 0xcf; 0xae: 0xcf; 0xaf: 0xd0; 0xb0: 0xd0; 0xb1: 0xd0; 0xb2: 0x54; 0xb3: 0x54; 0xb4: 0x55; 0xb5: 0x55; 0xb6: 0x55; 0xb7: 0x55; 0xb8: 0x56; 0xb9: 0x56; 0xba: 0x56; 0xbb: 0x57; 0xbc: 0x57; 0xbd: 0x57; 0xbe: 0xd0; 0xbf: 0xd0; 0xc0: 0x56; 0xc1: 0x56; 0xc2: 0x57; 0xc3: 0xcf; 0xc4: 0xd0; 0xc5: 0xd0; 0xc6: 0x54; 0xc7: 0x54; 0xc8: 0xce; 0xc9: 0xce; 0xca: 0xce; 0xcb: 0xce; 0xcc: 0xcf; 0xcd: 0xcf; 0xce: 0xce; 0xcf: 0xce; 0xd0: 0xcf; 0xd1: 0xcf; 0xd2: 0xd1; 0xd3: 0xd0; 0xd4: 0xd0; 0xd5: 0xd0; 0xd6: 0xcf; 0xd7: 0x64; 0xd8: 0x64; 0xd9: 0x64; 0xda: 0x64; 0xdb: 0x64; 0xdc: 0x64; 0xdd: 0x64; 0xde: 0x64; 0xdf: 0x64; 0xe0: 0x64; 0xe1: 0x64; 0xe2: 0x64; 0xe3: 0x54; 0xe4: 0x55; 0xe5: 0xce; 0xe6: 0xce; 0xe7: 0xcf; 0xe8: 0x56; 0xe9: 0x56; 0xea: 0x56; 0xeb: 0x56; 0xec: 0x57; 0xed: 0x57; 0xee: 0x57; 0xef: 0x54; 0xf0: 0x56; 0xf1: 0x54; 0xf2: 0x55; 0xf3: 0x55; 0xf4: 0xd0; 0xf5: 0xce; 0xf6: 0xce; 0xf7: 0xce; 0xf8: 0xce; 0xf9: 0xce; 0xfa: 0xce; 0xfb: 0xce; 0xfc: 0xd1; 0xfd: 0xce; 0xfe: 0xce; 0xff: 0xd1;
|
||||
}
|
||||
|
||||
// red palette recolor
|
||||
recolour_sprite {
|
||||
0x00: 0xa3; 0x01: 0xa4; 0x02: 0xa4; 0x03: 0xa4; 0x04: 0xa4; 0x05: 0xa4; 0x06: 0xa4; 0x07: 0xa4; 0x08: 0xa4; 0x09: 0xa4; 0x0a: 0xa5; 0x0b: 0xa5; 0x0c: 0xa5; 0x0d: 0xa5; 0x0e: 0xa5; 0x0f: 0xa6; 0x10: 0xa3; 0x11: 0xa3; 0x12: 0xa3; 0x13: 0xa3; 0x14: 0xa3; 0x15: 0xa5; 0x16: 0xa5; 0x17: 0xa5; 0x18: 0xb6; 0x19: 0xb6; 0x1a: 0xa3; 0x1b: 0xa3; 0x1c: 0xa3; 0x1d: 0xa3; 0x1e: 0xa5; 0x1f: 0xa5; 0x20: 0xa3; 0x21: 0xa3; 0x22: 0xa3; 0x23: 0xa3; 0x24: 0xa3; 0x25: 0xa5; 0x26: 0xa5; 0x27: 0xa5; 0x28: 0xa3; 0x29: 0xb7; 0x2a: 0xb7; 0x2b: 0xb7; 0x2c: 0xa3; 0x2d: 0xa4; 0x2e: 0xa4; 0x2f: 0xa4; 0x30: 0xa5; 0x31: 0xa5; 0x32: 0xba; 0x33: 0xba; 0x34: 0xa5; 0x35: 0xb7; 0x36: 0xb7; 0x37: 0xa3; 0x38: 0xa3; 0x39: 0xa3; 0x3a: 0xa4; 0x3b: 0xa5; 0x3c: 0xb6; 0x3d: 0xb7; 0x3e: 0xb7; 0x3f: 0xa3; 0x40: 0xb9; 0x41: 0xb9; 0x42: 0xb9; 0x43: 0xba; 0x44: 0xa5; 0x45: 0xa5; 0x46: 0xb6; 0x47: 0xb6; 0x48: 0xb7; 0x49: 0xb7; 0x4a: 0xb7; 0x4b: 0xa3; 0x4c: 0xa4; 0x4d: 0xa4; 0x4e: 0xa4; 0x4f: 0xa4; 0x50: 0xb6; 0x51: 0xb6; 0x52: 0xb6; 0x53: 0xa3; 0x54: 0xa3; 0x55: 0xa3; 0x56: 0xb9; 0x57: 0xb9; 0x58: 0xa3; 0x59: 0xa3; 0x5a: 0xa3; 0x5b: 0xa3; 0x5c: 0xa3; 0x5d: 0xa3; 0x5e: 0xa5; 0x5f: 0xa5; 0x60: 0xb6; 0x61: 0xa3; 0x62: 0xa3; 0x63: 0xa3; 0x64: 0xa3; 0x65: 0xa3; 0x66: 0xa5; 0x67: 0xa5; 0x68: 0xb6; 0x69: 0xb6; 0x6a: 0xa3; 0x6b: 0xb7; 0x6c: 0xb7; 0x6d: 0xa3; 0x6e: 0xa3; 0x6f: 0xa3; 0x70: 0xb7; 0x71: 0xb7; 0x72: 0xa3; 0x73: 0xa3; 0x74: 0xa4; 0x75: 0xa4; 0x76: 0xa4; 0x77: 0xa4; 0x78: 0xa5; 0x79: 0xa5; 0x7a: 0xb7; 0x7b: 0xb7; 0x7c: 0xb7; 0x7d: 0xa3; 0x7e: 0xa3; 0x7f: 0xa4; 0x80: 0xb6; 0x81: 0xa3; 0x82: 0xa3; 0x83: 0xa3; 0x84: 0xa3; 0x85: 0xa3; 0x86: 0xa5; 0x87: 0xa5; 0x88: 0xb6; 0x89: 0xa3; 0x8a: 0xa3; 0x8b: 0xa3; 0x8c: 0xa3; 0x8d: 0xa3; 0x8e: 0xa5; 0x8f: 0xa5; 0x90: 0xb6; 0x91: 0xa2; 0x92: 0xa2; 0x93: 0xa2; 0x94: 0xa3; 0x95: 0xa3; 0x96: 0xa3; 0x97: 0xa5; 0x98: 0xa5; 0x99: 0xa5; 0x9a: 0xa3; 0x9b: 0xa3; 0x9c: 0xa3; 0x9d: 0xa3; 0x9e: 0xa3; 0x9f: 0xa5; 0xa0: 0xa5; 0xa1: 0xa6; 0xa2: 0xb7; 0xa3: 0xa4; 0xa4: 0xa4; 0xa5: 0xa4; 0xa6: 0xa4; 0xa7: 0xa5; 0xa8: 0xa5; 0xa9: 0xa6; 0xaa: 0xa3; 0xab: 0xa3; 0xac: 0xa3; 0xad: 0xa3; 0xae: 0xa5; 0xaf: 0xa5; 0xb0: 0xa5; 0xb1: 0xa5; 0xb2: 0xb6; 0xb3: 0xb7; 0xb4: 0xb7; 0xb5: 0xb7; 0xb6: 0xb8; 0xb7: 0xb8; 0xb8: 0xb8; 0xb9: 0xa4; 0xba: 0xb9; 0xbb: 0xb9; 0xbc: 0xb9; 0xbd: 0xba; 0xbe: 0xba; 0xbf: 0xbb; 0xc0: 0xb9; 0xc1: 0xb9; 0xc2: 0xb9; 0xc3: 0xb9; 0xc4: 0xa5; 0xc5: 0xa5; 0xc6: 0xb6; 0xc7: 0xa3; 0xc8: 0xa3; 0xc9: 0xa3; 0xca: 0xa3; 0xcb: 0xa3; 0xcc: 0xa5; 0xcd: 0xa5; 0xce: 0xa3; 0xcf: 0xb9; 0xd0: 0xba; 0xd1: 0xa5; 0xd2: 0xa6; 0xd3: 0xa6; 0xd4: 0xa5; 0xd5: 0xa5; 0xd6: 0xa3; 0xd7: 0xb6; 0xd8: 0xb6; 0xd9: 0xa3; 0xda: 0xa3; 0xdb: 0xa3; 0xdc: 0xa3; 0xdd: 0xa3; 0xde: 0xa3; 0xdf: 0xa3; 0xe0: 0xa6; 0xe1: 0xa3; 0xe2: 0xa3; 0xe3: 0xb7; 0xe4: 0xb7; 0xe5: 0xa3; 0xe6: 0xa4; 0xe7: 0xa4; 0xe8: 0xb8; 0xe9: 0xb9; 0xea: 0xb9; 0xeb: 0xb9; 0xec: 0xb9; 0xed: 0xb9; 0xee: 0xba; 0xef: 0xb6; 0xf0: 0xb8; 0xf1: 0xb6; 0xf2: 0xb6; 0xf3: 0xa3; 0xf4: 0xbb; 0xf5: 0xa3; 0xf6: 0xa4; 0xf7: 0xa4; 0xf8: 0xa4; 0xf9: 0xa4; 0xfa: 0xa4; 0xfb: 0xa4; 0xfc: 0xa4; 0xfd: 0xa4; 0xfe: 0xa4; 0xff: 0xa6;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -27,7 +27,8 @@ def color_distance(c1, c2):
|
||||
return math.sqrt(r*r + g*g + b*b)
|
||||
|
||||
|
||||
def gen_recolor(tint, ratio):
|
||||
def gen_recolor(tint, ratio, comment):
|
||||
print(f" // {comment}")
|
||||
print(" recolour_sprite {")
|
||||
print(" ", end="")
|
||||
for i, (r, g, b) in colors:
|
||||
@@ -58,5 +59,9 @@ for _ in range(256):
|
||||
# if c in SAFE_COLORS:
|
||||
colors.append((int(i), c))
|
||||
|
||||
gen_recolor(spectra.rgb(1, 0, 0), 0.75)
|
||||
gen_recolor(spectra.rgb(1.1, 0.6, 0), 0.6)
|
||||
gen_recolor(spectra.rgb(1, 0, 0), 0.6, "red recolour")
|
||||
gen_recolor(spectra.rgb(1, 0.5, 0), 0.65, "orange recolour")
|
||||
gen_recolor(spectra.rgb(1.0, 1.0, 0), 0.6, "yellow recolour")
|
||||
gen_recolor(spectra.rgb(1.0, 1.0, 0.5), 0.6, "yellow white recolour")
|
||||
gen_recolor(spectra.rgb(1.0, 1.0, 1.0), 0.6, "white recolour")
|
||||
gen_recolor(spectra.rgb(0, 1.0, 0), 0.6, "green recolour")
|
||||
|
||||
Reference in New Issue
Block a user