Open RobLoach opened 2 years ago
export function palette<T>(col1:T, col2:T, col3:T, col4:T) :void { if (isString(col1)) { store<u32>(PALETTE, Number.parseInt(col1, 16) as u32); store<u32>(PALETTE, Number.parseInt(col2, 16) as u32, 4); store<u32>(PALETTE, Number.parseInt(col3, 16) as u32, 8); store<u32>(PALETTE, Number.parseInt(col4, 16) as u32, 12); } else { store<u32>(PALETTE, col1 as u32); store<u32>(PALETTE, col2 as u32, 4); store<u32>(PALETTE, col3 as u32, 8); store<u32>(PALETTE, col4 as u32, 12); } }