Changeset 36483 in osm for applications/editors/josm/plugins/wms-turbo-challenge2/src/wmsturbochallenge/GameWindow.java
- Timestamp:
- 2026-02-12T15:12:05+01:00 (3 days ago)
- Location:
- applications/editors/josm/plugins
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
wms-turbo-challenge2/src/wmsturbochallenge/GameWindow.java (modified) (12 diffs, 1 prop)
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins
- Property svn:ignore
-
old new 25 25 validations_testing 26 26 wikipedia 27 target
-
- Property svn:ignore
-
applications/editors/josm/plugins/wms-turbo-challenge2/src/wmsturbochallenge/GameWindow.java
-
Property svn:eol-style
set to
native
r35939 r36483 1 /* 2 * GPLv2 or 3, Copyright (c) 2010 Andrzej Zaborowski 3 */ 1 // License: GPL. For details, see LICENSE file. 4 2 package wmsturbochallenge; 5 3 … … 39 37 /** 40 38 * This implements the game logic. 39 * @author Andrzej Zaborowski 41 40 */ 42 41 public class GameWindow extends JFrame implements ActionListener { … … 166 165 /* TODO: figure out how to load these dynamically after splash 167 166 * screen is shown */ 168 protected static final ImageIcon car[]= new ImageIcon[] {167 protected static final ImageIcon[] car = new ImageIcon[] { 169 168 new ImageIcon(Toolkit.getDefaultToolkit().createImage( 170 169 WMSRacer.class.getResource( … … 186 185 "/images/car1-r.png"))), 187 186 }; 188 protected static final ImageIcon bg[]= new ImageIcon[] {187 protected static final ImageIcon[] bg = new ImageIcon[] { 189 188 new ImageIcon(Toolkit.getDefaultToolkit().createImage( 190 189 WMSRacer.class.getResource( 191 190 "/images/bg0.png"))), 192 191 }; 193 protected static final ImageIcon skyline []= new ImageIcon[] {192 protected static final ImageIcon[] skyline = new ImageIcon[] { 194 193 new ImageIcon(Toolkit.getDefaultToolkit().createImage( 195 194 WMSRacer.class.getResource( 196 195 "/images/horizon.png"))), 197 196 }; 198 protected static final ImageIcon cactus []= new ImageIcon[] {197 protected static final ImageIcon[] cactus = new ImageIcon[] { 199 198 new ImageIcon(Toolkit.getDefaultToolkit().createImage( 200 199 WMSRacer.class.getResource( … … 207 206 "/images/cactus2.png"))), 208 207 }; 209 protected static final ImageIcon cloud[]= new ImageIcon[] {208 protected static final ImageIcon[] cloud = new ImageIcon[] { 210 209 new ImageIcon(Toolkit.getDefaultToolkit().createImage( 211 210 WMSRacer.class.getResource( … … 224 223 "/images/cloud4.png"))), 225 224 }; 226 protected static final ImageIcon aircraft []= new ImageIcon[] {225 protected static final ImageIcon[] aircraft = new ImageIcon[] { 227 226 new ImageIcon(Toolkit.getDefaultToolkit().createImage( 228 227 WMSRacer.class.getResource( … … 246 245 protected double wheelangle = 0.0; 247 246 protected double speed = 0.0; 248 protected boolean key_down []= new boolean[] {247 protected boolean[] key_down = new boolean[] { 249 248 false, false, false, false, }; 250 249 … … 366 365 } 367 366 368 static double max3(double x[]) {367 static double max3(double[] x) { 369 368 return x[0] > x[1] ? x[2] > x[0] ? x[2] : x[0] : 370 369 (x[2] > x[1] ? x[2] : x[1]); 371 370 } 372 static double min3(double x[]) { 371 372 static double min3(double[] x) { 373 373 return x[0] < x[1] ? x[2] < x[0] ? x[2] : x[0] : 374 374 (x[2] < x[1] ? x[2] : x[1]); … … 385 385 double left_x = maxdist * (width - centre) / height; 386 386 double right_x = maxdist * (0 - centre) / height; 387 double e_lat[]= new double[] {387 double[] e_lat = new double[] { 388 388 lat + (maxdist - cardist) * cos - left_x * sin, 389 389 lat + (maxdist - cardist) * cos - right_x * sin, 390 390 lat - cardist * cos, }; 391 double e_lon[]= new double[] {391 double[] e_lon = new double[] { 392 392 lon + (maxdist - cardist) * sin + left_x * cos, 393 393 lon + (maxdist - cardist) * sin + right_x * cos, … … 504 504 505 505 protected static final int maxsprites = 32; 506 protected sprite_pos sprites []= new sprite_pos[maxsprites];506 protected sprite_pos[] sprites = new sprite_pos[maxsprites]; 507 507 508 508 protected void sprites_paint() { … … 553 553 554 554 Arrays.sort(sprites, 0, i); 555 for (sprite_pos sprite : sprites) 555 for (sprite_pos sprite : sprites) { 556 556 if (i-- > 0) 557 557 screen.drawImage(sprite.sprite, … … 560 560 else 561 561 break; 562 } 562 563 563 564 if (splashframe >= 0) { -
Property svn:eol-style
set to
Note:
See TracChangeset
for help on using the changeset viewer.
