home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 Mobile / Chip_Mobile_2001.iso / palm / spiele / hkmajong / hkmajong.exe / majong / src / Var.java < prev    next >
Text File  |  1999-03-01  |  3KB  |  102 lines

  1. import waba.fx.*;
  2. import waba.ui.*;
  3. import waba.sys.*;
  4.  
  5. // for Palm Pilot
  6. // variables, settings etc
  7. class Var
  8. {
  9.   // Platform
  10.   public final static int PLATFORM=1; //0-PalmCE, 1-PalmPilot
  11.  
  12.   // misc
  13.   public final static boolean DEBUG=false;
  14.   public final static int DELAY=10;
  15.   public final static int FONTH=10;
  16.   public final static int FONTVSPACE=1;
  17.  
  18.   // screen positions
  19.   public final static int LEFT=0;
  20.   public final static int RIGHT=159;
  21.   public final static int TOP=0;
  22.   public final static int BOTTOM=159;
  23.   public final static int WIDTH=RIGHT-LEFT+1;
  24.   public final static int HEIGHT=BOTTOM-TOP+1;
  25.  
  26.   // defines four colours
  27.   public final static int BLACK=0;
  28.   public final static int DARKGREY=96;
  29.   public final static int LIGHTGREY=160;
  30.   public final static int WHITE=255;
  31.  
  32.   // players setting
  33.   public final static int MONEYSTART=2000;
  34.   public final static int MONEYPERFAN=10;
  35.  
  36.   // objects size
  37.   public final static int MJW=12;
  38.   public final static int MJH=19;
  39.   public final static int MAXMJPERROW=14;
  40.   public final static int MJSPACE=-1;
  41.   public final static int MJCLOSEVSPACE=3;
  42.   public final static int MJOPENVSPACE=11;
  43.   public final static int MJSELECTVSPACE=5;
  44.   public final static int MJFOURW=1;
  45.   public final static int MJFOURH=1;
  46.   public final static int MJOPENFACEX=1;
  47.   public final static int MJOPENFACEY=1;
  48.   public final static int MJSHOWFACEX=1;
  49.   public final static int MJSHOWFACEY=4;
  50.  
  51.   public final static int PICTUREW=158;
  52.   public final static int PICTUREH=158;
  53.  
  54.   public final static int LEFTAREAX=1;
  55.   public final static int LEFTAREAY=63;
  56.   public final static int LEFTAREAW=WIDTH-2;
  57.   public final static int LEFTAREAH=MJH+MJCLOSEVSPACE;
  58.  
  59.   public final static int MISCAREAX=1;
  60.   public final static int MISCAREAY=85;
  61.   public final static int MISCAREAW=WIDTH-2;
  62.   public final static int MISCAREAH=14;
  63.  
  64.   public final static int SHOWFANX=1;
  65.   public final static int SHOWFANY=30;
  66.   public final static int SHOWFANW=WIDTH-1;
  67.   public final static int SHOWFANH=110;
  68.  
  69.   public final static int BUTTONW=14;
  70.   public final static int BUTTONH=14;
  71.  
  72.   public final static int DICEW=14;
  73.   public final static int DICEH=14;
  74.  
  75.   public final static int CLOSEBUTTONW=16;
  76.   public final static int CLOSEBUTTONH=16;
  77.  
  78.   public final static int COMPHANDW=WIDTH-2;
  79.   public final static int COMPHANDH=MJH+FONTH+FONTVSPACE;
  80.   public final static int COMPHANDX=1;
  81.   public final static int COMPHANDY=1;
  82.   public final static int COMPPOOLX=1;
  83.   public final static int COMPPOOLY=32;
  84.   public final static int COMPPOOLW=WIDTH-2;
  85.   public final static int COMPPOOLH=MJH+MJOPENVSPACE;
  86.  
  87.   public final static int PLAYERHANDW=WIDTH-2;
  88.   public final static int PLAYERHANDH=MJH+FONTH+FONTVSPACE;
  89.   public final static int PLAYERHANDX=1;
  90.   public final static int PLAYERHANDY=HEIGHT-PLAYERHANDH-1;
  91.   public final static int PLAYERPOOLX=1;
  92.   public final static int PLAYERPOOLY=99;
  93.   public final static int PLAYERPOOLW=WIDTH-2;
  94.   public final static int PLAYERPOOLH=MJH+MJOPENVSPACE;
  95.  
  96.   // dice
  97.   public final static int DICENOTDEFINED=999;
  98.  
  99.   // mj
  100.   public final static int MJNOTDEFINED=999;
  101. }
  102.