Compiled from "Bomberman.java"
public class Bomberman extends java.applet.Applet {
  java.util.Vector players;
  java.util.Vector partyplayers;
  java.util.Vector clientpartyplayers;
  Bomber player1;
  Bomber player2;
  private java.lang.String UserName;
  private boolean Login;
  private java.awt.TextField NameField;
  private java.awt.Font StandardFont;
  final int SUPPORTEDPLAYERCOUNT;
  protected Client client;
  public ChatWin3 chatwin;
  private AcceptGameDialog acceptdialog;
  private Animator anime;
  Computer comp;
  java.awt.Choice Choice1;
  java.awt.Choice Choice2;
  private java.awt.Image boardimg;
  private java.awt.Image doublebuffer;
  private java.awt.Image statusbar;
  private java.awt.Image[] manimages;
  java.awt.Image grafiks;
  java.awt.Image explos;
  java.awt.Image bombs;
  int imagesloadstatus;
  java.lang.String statusstring;
  int tilestype;
  private final int[][] PCOLORS;
  final int BOMBS;
  final int EXPLOS;
  private byte[][] exploarts;
  byte[][] board;
  byte[][] startboard;
  Bomb[] bomb;
  Explosion[] explo;
  private java.awt.Image[] startanis;
  private java.awt.Image[][] anitiles;
  int index;
  boolean zoom;
  boolean zoomin;
  boolean Game;
  int[] keys;
  boolean[] keypressed;
  int[] keydelay;
  public void send(char, byte[]);
  public void send(char);
  public void sendString(java.lang.String);
  public void stop();
  public void start();
  public void PlayerJoined(Bomber);
  public void PlayerGone(Bomber);
  public void InternetPlaying();
  public void EndOfConnection();
  public void gotData(java.lang.String);
  public int getRemotePlayerCount();
  public void init();
  public void initBomberman();
  protected void initGame();
  protected void StartNormalGame();
  public void setStatus(java.lang.String);
  protected void loadImages();
  public void setTilesType(int);
  private void initBoard();
  private void sendBoard();
  private void setBoard(byte[]);
  private void prepareImageGame();
  private void prepareStartImage();
  private void prepareImageStart();
  protected void updateImage(int, int);
  public void update(java.awt.Graphics);
  public void drawSprite(java.awt.Graphics, java.awt.Image, int, int, int, int, int, int);
  public void paint(java.awt.Graphics);
  public synchronized boolean handleEvent(java.awt.Event);
  private void keyEvent(int, boolean);
  protected boolean handleKeys();
  private boolean iswho(int, Bomber);
  private void movingK(int, int, int);
  private void layBombK(int);
  private void layBombR(Bomber);
  protected boolean isthere(Bomber, int, int);
  public void moving(Bomber, int, int);
  private void RealMove(Bomber, int, int, boolean);
  protected boolean noobject(int, int);
  protected boolean Steinobject(int, int);
  protected boolean Hindernis(int, int);
  protected int whatsThere(int, int);
  protected int findBomb(int, int);
  private boolean wantGo(Bomber, int, int, int, int, int, int);
  private void runKick(Bomber, int, int, int, int);
  protected void layBomb(Bomber, int, int);
  private boolean KamikazeExplo(Bomber, int, int);
  private void sendVerification();
  public void playSound(int);
  public Bomberman();
}
