viewport.c
changeset 1172 01e589b4a31f
parent 1165 8fa7d3e235c6
child 1299 39c06aba09aa
equal deleted inserted replaced
1171:f97bbe5487a9 1172:01e589b4a31f
   945 					left < ss->sign.left + ss->sign.width_1*2) {
   945 					left < ss->sign.left + ss->sign.width_1*2) {
   946 
   946 
   947 				sstd=AddStringToDraw(ss->sign.left + 1, ss->sign.top + 1, STR_2806, ss->str, 0, 0);
   947 				sstd=AddStringToDraw(ss->sign.left + 1, ss->sign.top + 1, STR_2806, ss->str, 0, 0);
   948 				if (sstd != NULL) {
   948 				if (sstd != NULL) {
   949 					sstd->width = ss->sign.width_1;
   949 					sstd->width = ss->sign.width_1;
   950 					sstd->color = 14;
   950 					sstd->color = (ss->owner==OWNER_NONE)?14:_player_colors[ss->owner];
   951 				}
   951 				}
   952 			}
   952 			}
   953 		}
   953 		}
   954 	} else {
   954 	} else {
   955 		right += 4;
   955 		right += 4;
   960 					bottom > ss->sign.top &&
   960 					bottom > ss->sign.top &&
   961 					top < ss->sign.top + 24 &&
   961 					top < ss->sign.top + 24 &&
   962 					right > ss->sign.left &&
   962 					right > ss->sign.left &&
   963 					left < ss->sign.left + ss->sign.width_2*4) {
   963 					left < ss->sign.left + ss->sign.width_2*4) {
   964 
   964 
   965 				sstd=AddStringToDraw(ss->sign.left + 1, ss->sign.top + 1, STR_2807, ss->str, 0, 0);
   965 				sstd=AddStringToDraw(ss->sign.left + 1, ss->sign.top + 1, STR_2002, ss->str, 0, 0);
   966 				if (sstd != NULL) {
   966 				if (sstd != NULL) {
   967 					sstd->width = ss->sign.width_2 | 0x8000;
   967 					sstd->width = ss->sign.width_2 | 0x8000;
   968 					sstd->color = 14;
   968 					sstd->color = (ss->owner==OWNER_NONE)?14:_player_colors[ss->owner];
   969 				}
   969 				}
   970 			}
   970 			}
   971 		}
   971 		}
   972 	}
   972 	}
   973 }
   973 }