src/network/network_server.cpp
branchnoai
changeset 9631 8a2d1c2ceb88
parent 9629 66dde6412125
child 9641 855e32c08c9b
equal deleted inserted replaced
9630:550db5cefcc2 9631:8a2d1c2ceb88
   194 
   194 
   195 	Packet *p = NetworkSend_Init(PACKET_SERVER_CHECK_NEWGRFS);
   195 	Packet *p = NetworkSend_Init(PACKET_SERVER_CHECK_NEWGRFS);
   196 	const GRFConfig *c;
   196 	const GRFConfig *c;
   197 	uint grf_count = 0;
   197 	uint grf_count = 0;
   198 
   198 
   199 	for (c = _grfconfig; c != NULL; c = c->next) grf_count++;
   199 	for (c = _grfconfig; c != NULL; c = c->next) {
       
   200 		if (!HASBIT(c->flags, GCF_STATIC)) grf_count++;
       
   201 	}
   200 
   202 
   201 	p->Send_uint8 (grf_count);
   203 	p->Send_uint8 (grf_count);
   202 	for (c = _grfconfig; c != NULL; c = c->next) {
   204 	for (c = _grfconfig; c != NULL; c = c->next) {
   203 		cs->Send_GRFIdentifier(p, c);
   205 		if (!HASBIT(c->flags, GCF_STATIC)) cs->Send_GRFIdentifier(p, c);
   204 	}
   206 	}
   205 
   207 
   206 	cs->Send_Packet(p);
   208 	cs->Send_Packet(p);
   207 }
   209 }
   208 
   210