All pastes #631363 Raw Copy code Copy link Edit

Stuff

public unlisted cpp v1 · immutable
#631363 ·published 2007-07-23 22:01 UTC
rendered paste body
		case WE_TICK:			if (_scrolling_viewport) {				WP(w,smallmap_d).zoom = WP(w,smallmap_d).zoom_target;				break;			}			if (WP(w,smallmap_d).zoom != WP(w,smallmap_d).zoom_target) {				int diff = WP(w,smallmap_d).zoom_target - WP(w,smallmap_d).zoom;				int diff_abs = myabs(diff);				if (diff_abs < zoom / 20) {					WP(w,smallmap_d).zoom = WP(w,smallmap_d).zoom_target;				} else {					WP(w,smallmap_d).zoom += diff / 5;				}				SetWindowWidgetDisabledState(w, 13, zoom == SMALLMAP_MAX_ZOOM);				SetWindowWidgetDisabledState(w, 14, zoom == SMALLMAP_MIN_ZOOM);								SmallMapCenterOnCurrentPos(w);			SetWindowDirty(w);			}