(svn r948) -Codechange: clearified my last commit a bit more with some comment in the code
authortruelight
Sat, 04 Dec 2004 18:57:42 +0000
changeset 548 bd14538d4a66
parent 547 a20b5b3cf4f4
child 549 004bcc2b1033
(svn r948) -Codechange: clearified my last commit a bit more with some comment in the code
vehicle.c
--- 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;
 }