vehicle.c
changeset 548 bd14538d4a66
parent 547 a20b5b3cf4f4
child 555 eec6c0294435
--- a/vehicle.c	Sat Dec 04 18:43:07 2004 +0000
+++ b/vehicle.c	Sat Dec 04 18:57:42 2004 +0000
@@ -168,6 +168,12 @@
 	v->next = NULL;
 	v->next_hash = 0xffff;
 	v->string_id = 0;
+	/* random_bits is used to pick out a random sprite for vehicles
+	    which are technical the same (newgrf stuff).
+	   Because RandomRange() results in desyncs, and because it does
+	    not really matter that one client has other visual vehicles then
+	    the other, it can be InteractiveRandomRange() without any problem
+	*/
 	v->random_bits = InteractiveRandomRange(256);
 	return v;
 }