18-10-2007, Thursday-10:36:49
Simutrans sollte intern eine Variable haben die das aktuelle Tile-Raster speichert (also 64 oder 128 oder ...). Zumindest hatte es das in den Versionen die ich betreut habe.
Das Problem muss woanders liegen, die Raster-Größe ist bekannt.
PS:
Der kleinste Bewegungsvektor der funktioniert ist (2,1) ... wenn man den halbiert dann ergibt das (1, 0) da die Werte Integer sind, aber (1,0)+(1,0) != (2,1). Vielleicht ist das ein Grund für das seltsame verhalten?
Das Problem muss woanders liegen, die Raster-Größe ist bekannt.
PS:
Der kleinste Bewegungsvektor der funktioniert ist (2,1) ... wenn man den halbiert dann ergibt das (1, 0) da die Werte Integer sind, aber (1,0)+(1,0) != (2,1). Vielleicht ist das ein Grund für das seltsame verhalten?
Blogger blog blog