translate comments to english
This commit is contained in:
parent
966b1e58c3
commit
bbeba1acf8
@ -2236,24 +2236,24 @@ void Load_IFF(T_IO_Context * context)
|
|||||||
|
|
||||||
switch (IFF_list_size)
|
switch (IFF_list_size)
|
||||||
{
|
{
|
||||||
case 0 : // Première couleur
|
case 0 : // First color
|
||||||
IFF_color_list[0]=color;
|
IFF_color_list[0]=color;
|
||||||
IFF_list_size=1;
|
IFF_list_size=1;
|
||||||
break;
|
break;
|
||||||
case 1 : // Deuxième couleur
|
case 1 : // second color
|
||||||
last_color=IFF_color_list[0];
|
last_color=IFF_color_list[0];
|
||||||
IFF_repetition_mode=(last_color==color);
|
IFF_repetition_mode=(last_color==color);
|
||||||
IFF_color_list[1]=color;
|
IFF_color_list[1]=color;
|
||||||
IFF_list_size=2;
|
IFF_list_size=2;
|
||||||
break;
|
break;
|
||||||
default: // Couleurs suivantes
|
default: // next colors
|
||||||
last_color =IFF_color_list[IFF_list_size-1];
|
last_color =IFF_color_list[IFF_list_size-1];
|
||||||
second_last_color=IFF_color_list[IFF_list_size-2];
|
second_last_color=IFF_color_list[IFF_list_size-2];
|
||||||
if (last_color==color) // On a une répétition de couleur
|
if (last_color == color) // repeat detected
|
||||||
{
|
{
|
||||||
if ( !IFF_repetition_mode && IFF_list_size >= 127)
|
if ( !IFF_repetition_mode && IFF_list_size >= 127)
|
||||||
{
|
{
|
||||||
// mode <> avec 126 octets <> puis 2 identiques
|
// diff mode with 126 bytes then 2 identical bytes
|
||||||
IFF_list_size--;
|
IFF_list_size--;
|
||||||
Transfer_colors(file);
|
Transfer_colors(file);
|
||||||
IFF_color_list[0]=color;
|
IFF_color_list[0]=color;
|
||||||
@ -2262,14 +2262,15 @@ void Load_IFF(T_IO_Context * context)
|
|||||||
IFF_repetition_mode=1;
|
IFF_repetition_mode=1;
|
||||||
}
|
}
|
||||||
else if ( (IFF_repetition_mode) || (second_last_color!=color) )
|
else if ( (IFF_repetition_mode) || (second_last_color!=color) )
|
||||||
// On conserve le mode...
|
|
||||||
{
|
{
|
||||||
|
// same mode is kept
|
||||||
if (IFF_list_size==128)
|
if (IFF_list_size==128)
|
||||||
Transfer_colors(file);
|
Transfer_colors(file);
|
||||||
IFF_color_list[IFF_list_size++]=color;
|
IFF_color_list[IFF_list_size++]=color;
|
||||||
}
|
}
|
||||||
else // On est en mode <> et on a 3 couleurs qui se suivent
|
else
|
||||||
{
|
{
|
||||||
|
// diff mode and 3 identical bytes
|
||||||
IFF_list_size-=2;
|
IFF_list_size-=2;
|
||||||
Transfer_colors(file);
|
Transfer_colors(file);
|
||||||
IFF_color_list[0]=color;
|
IFF_color_list[0]=color;
|
||||||
@ -2279,15 +2280,15 @@ void Load_IFF(T_IO_Context * context)
|
|||||||
IFF_repetition_mode=1;
|
IFF_repetition_mode=1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else // La couleur n'est pas la même que la précédente
|
else // the color is different from the previous one
|
||||||
{
|
{
|
||||||
if (!IFF_repetition_mode) // On conserve le mode...
|
if (!IFF_repetition_mode) // keep mode
|
||||||
{
|
{
|
||||||
if (IFF_list_size == 128)
|
if (IFF_list_size == 128)
|
||||||
Transfer_colors(file);
|
Transfer_colors(file);
|
||||||
IFF_color_list[IFF_list_size++]=color;
|
IFF_color_list[IFF_list_size++]=color;
|
||||||
}
|
}
|
||||||
else // On change de mode...
|
else // change mode
|
||||||
{
|
{
|
||||||
Transfer_colors(file);
|
Transfer_colors(file);
|
||||||
IFF_color_list[IFF_list_size]=color;
|
IFF_color_list[IFF_list_size]=color;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user