⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 g1942v.java

📁 飞机1942的游戏代码
💻 JAVA
字号:
// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi 
// Source File Name:   DashOC7489
package airplane;
import java.io.*;
import java.util.Random;
import javax.microedition.lcdui.*;
import javax.microedition.media.*;
import javax.microedition.midlet.MIDlet;
import javax.microedition.rms.InvalidRecordIDException;
import javax.microedition.rms.RecordStore;

public class g1942v extends MIDlet
{
    public String a;
    public static Eee b;
    private boolean c;
    public static int d = 0;
    public static int e;
    public static int f;
    public static int g = 0;
    public static Display h;
    public static Bbb i;
    public static int j;
    public static int k;
    public static int l;
    public static int m;
    public static int n;
    public static int o;
    public static int p;
    public static int q;
    public static int r;
    public static int s;
    public static Random t;
    public static long u;
    public static Image v[] = new Image[2];
    public static int w;
    public static int x = 0;
    public static int y[] = new int[3];
    public static int z = 0;
    public static Font aa;
    public boolean ab;
    public Player ac;
    public int ad;
    public static final String ae[] = {
        "19_01_bgm.mid", "19_02_start.mid", "19_03_over.mid", "19_se_01_shot.mid", "19_se_04_loop_the_loop.mid", "19_se_02_blow_up.mid", "19_se_03_shoot_down.mid", "19_se_05_Power_Up.mid"
    };
    private static final int af = ae.length;
    public static int ag[] = {
        -1, 1, 1, 1, 1, 1, 1, 1
    };
    public static int ah = 0;
    public static Command ai;
    public static Command aj;
    public static Command ak;
    public static Command al;
    private boolean am[];
    private int an[];
    private int ao[];
    private int ap[];
    private int aq[];
    private int ar[];
    private boolean as;
    private int at;
    public static int au;
    public static int av;
    public static int aw = 2;
    public static String ax;
    public static Dddd ay = new Dddd();
    public static int az;
    public static int a0;
    public static int a1;
    public static int a2;
    public static int a3;
    public static int a4;
    public static int a5;
    public static int a6;
    public static int a7;
    public static int a8;
    public static int a9;
    public static int ba;
    public static int bb = 0;
    public static int bc = 0;
    public static int bd = 0;
    public static int be = 0;
    public static int bf = 0;
    public static int bg = 0;
    public static int bh = 0;
    public static int bi = 0;
    public static int bj = 0;
    public static int bk = 0;
    public static int bl = 0;
    public static int bm = 0;
    public static int bn = 0;
    public static int bo = 0;
    public static int bp = 0;
    public static int bq = 0;
    public static int br = 0;
    public static int bs = 0;
    public static int bt = 0;
    public static int bu = 0;
    public static int bv = 0;
    public static int bw = 0;
    public static int bx = 0;
    public static int by = 0;
    public static int bz = 0;
    public static int b0 = 0;
    public static int b1 = 0;
    public static int b2 = 0;
    public static int b3 = 0;
    public static int b4 = 0;
    public static int b5 = 0;
    public static int b6 = 0;
    public static int b7 = 0;
    public static int b8 = 0;
    public static int b9 = 0;
    public static int ca = 0;
    public static int cb = 0;
    public static int cc = 0;
    public static Dddd cd = new Dddd();
    public static Dddd ce = new Dddd();
    public static int cf[] = new int[2];
    public static int cg[] = new int[2];
    public static int ch[] = new int[2];
    public static int ci[] = new int[2];
    public static int cj[] = new int[2];
    public static int ck[] = new int[2];
    public static int cl[] = new int[2];
    public static int cm[] = new int[2];
    public static int cn[] = new int[2];
    public static Dddd co[] = new Dddd[2];
    public static Dddd cp[] = new Dddd[2];
    public static int cq[] = new int[9];
    public static int cr[] = new int[9];
    public static int cs[] = new int[9];
    public static int ct[] = new int[9];
    public static int cu[] = new int[9];
    public static int cv[] = new int[9];
    public static Dddd cw[] = new Dddd[9];
    public static Dddd cx[] = new Dddd[9];
    public static int cy[] = new int[9];
    public static int cz[] = new int[9];
    public static int c0[] = new int[9];
    public static int c1[] = new int[9];
    public static int c2[] = new int[9];
    public static int c3[] = new int[9];
    public static int c4[] = new int[9];
    public static int c5[] = new int[9];
    public static int c6[] = new int[9];
    public static int c7[] = new int[9];
    public static int c8[] = new int[9];
    public static int c9[] = new int[9];
    public static int da[] = new int[9];
    public static int db[] = new int[9];
    public static int dc[] = new int[9];
    public static int dd[] = new int[9];
    public static int de[] = new int[9];
    public static Dddd df[] = new Dddd[9];
    public static Dddd dg[] = new Dddd[9];
    public static int dh[] = new int[9];
    public static int di[] = new int[9];
    public static int dj[] = new int[9];
    public static Dddd dk[] = new Dddd[9];
    public static Dddd dl[] = new Dddd[9];
    public static int dm[] = new int[6];
    public static int dn[] = new int[6];
    public static int _flddo[] = new int[6];
    public static int dp[] = new int[6];
    public static int dq[] = new int[6];
    public static int dr[] = new int[6];
    public static int ds[] = new int[6];
    public static int dt[] = new int[6];
    public static int du = 0;
    public static int dv = 0;
    public static int dw = 0;
    public static int dx = 0;
    public static int dy = 0;
    public static int dz = 0;
    public static int d0 = 0;
    public static int d1 = 0;
    public static int d2 = 0;
    public static int d3 = 0;
    public static int d4 = 0;
    public static int d5 = 0;
    public static int d6 = 0;
    public static int d7 = 0;
    public static int d8 = 0;
    public static int d9 = 0;
    private static final short ea[][] = {
        {
            0, 0
        }, {
            0, 0, 8, 0
        }, {
            0, 0, 8, 0, 0, 8, 8, 8
        }, {
            0, 0, 8, 0, 16, 0, 0, 8, 8, 8, 
            16, 8
        }, {
            0, 0, 8, 0, 16, 0, 0, 8, 8, 8, 
            16, 8, 0, 16, 8, 16, 16, 16
        }, {
            0, 0, 8, 0, 16, 0, 24, 0, 0, 8, 
            8, 8, 16, 8, 24, 8, 0, 16, 8, 16, 
            16, 16, 24, 16
        }, {
            0, 0, 8, 0, 16, 0, 24, 0, 0, 8, 
            8, 8, 16, 8, 24, 8, 0, 16, 8, 16, 
            16, 16, 24, 16, 0, 24, 8, 24, 16, 24, 
            24, 24
        }, {
            16, 0, 24, 0, 32, 0, 40, 0, 48, 8, 
            0, 8, 8, 8, 16, 8, 24, 8, 32, 8, 
            40, 8, 48, 8, 56, 8, 64, 8, 0, 16, 
            8, 16, 16, 16, 24, 16, 32, 16, 40, 16, 
            48, 16, 56, 16, 64, 16, 24, 24, 32, 24, 
            40, 24, 24, 32, 32, 32, 40, 32, 24, 40, 
            32, 40, 40, 40, 32, 48
        }
    };
    public static final int eb[] = {
        0, 0, 0, -1, 0, 0, 0, 1, 1, 1, 
        -1, 0, 0, 0, 2, 2, 2, -1, 0, 0, 
        0, 3, 3, 3, -1, 0, 0, 0, 3, 1, 
        3, 0, 3, 1, -1, 5, 0, -1, 0, 0, 
        0, 0, 6, 1, -1, 0, 0, 0, 0, 2, 
        2, 2, 4, -1, 0, 0, 0, 1, 2, -1, 
        0, 0, 0, 3, 0, 0, 0, -1, 0, 0, 
        3, 1, 1, 1, -1, 0, 0, 3, 2, 2, 
        2, -1, 0, 0, 5, -1, 0, 0, 0, 0, 
        0, 6, -1, 0, 0, 0, 0, 0, 7, -1, 
        0, 0, 0, 0, 0, 5, 1, 1, 1, -1, 
        0, 0, 6, 1, 1, 1, -1, 0, 0, 7, 
        1, 1, 1, -1, 0, 0, 8, -1, 0, 0, 
        0, 0, 0, 8, 0, 0, -1, 0, 0, 0, 
        8, 0, -1, 0, 0, 0, 0
    };
    public static final int ec[] = {
        0, 0, 15, 1, -2, 2, -1, 0, 0, 0, 
        0, 0, 1, 16, 9, -2, 2, -1, 0, 0, 
        0, 0, 1, 4, 14, 4, 1, -2, 7, -1, 
        0, 0, 0, 19, 15, 19, 16, 19, 19, -2, 
        2, -1, 0, 0, 1, 1, 14, 1, 1, 8, 
        8, 1, -2, 2, -1, 0, 3, 17, 4, 4, 
        5, 2, -2, 2, -1, 0, 18, 3, 14, 3, 
        18, 3, 17, 3, -2, 2, -1, 4, 4, 1, 
        1, 3, 4, 2, -2, 7, -1, 0
    };
    public static final int ed[] = {
        32, 40, 40, 40, 40, 48, 48, 48, 5, 5, 
        7, 7, 7, 9, 9, 9, 3, 3, 4, 4, 
        4, 4, 5, 5, 18, 14, 34, 14, 51, 14, 
        34, 34, 0, 2, 5, 7, 9, 10, 12, 14, 
        600, 2000, 3500, 5000, 7000, 8000, 9000, 0
    };
    public static final int ee[] = {
        4, 15, 6, 3, 8, 3, 10, 3, 12, 3, 
        14, 3, 0, 3, 2, 3, 4, 45, 4, 22, 
        6, 1, 8, 1, 10, 1, 12, 18, 10, 1, 
        8, 1, 6, 1, 4, 55, 8, 9, 7, 7, 
        6, 5, 5, 3, 4, 2, 3, 3, 2, 5, 
        1, 7, 0, 20, 0, 23, 4, 20, 8, 16, 
        12, 15, 0, 10, 4, 10, 8, 7, 12, 5, 
        0, 30
    };
    public static final int ef[][] = {
        {
            -4096, 0
        }, {
            -3784, 1568
        }, {
            -2896, 2896
        }, {
            -1568, 3784
        }, {
            0, 4096
        }, {
            1568, 3784
        }, {
            2896, 2896
        }, {
            3784, 1568
        }, {
            4096, 0
        }, {
            3784, -1568
        }, {
            2896, -2896
        }, {
            1568, -3784
        }, {
            0, -4096
        }, {
            -1568, -3784
        }, {
            -2896, -2896
        }, {
            -3784, -1568
        }
    };
    private static final int eg[][] = {
        {
            36, 40, 52, 22, 18, 13, 32, 10, 34, -2, 
            12, 60, 130, 21, 10, 28, 29, -3, -3, -3, 
            28, 29, 10, 16, 14, -2, 40, 80, 91, 27, 
            14, 10, 13, 34, -1
        }, {
            8, 32, 91, 28, 17, 24, 24, 29, 18, 23, 
            16, -3, 13, 24, 32, 23, -2, 40, 56, 52, 
            11, 24, 23, 30, 28, -2, 64, 66, 91, 25, 
            29, 28, -2, 12, 80, 91, -3, 36, 1, 0, 
            0, 38, -2, 84, 80, 91, 25, 29, 28, -2, 
            12, 92, 91, -3, 36, 1, 0, 0, 38, -2, 
            84, 92, 91, 25, 29, 28, -1
        }, {
            24, 50, 91, 16, 10, 22, 14, -3, 24, 31, 
            14, 27, -1
        }
    };

    public g1942v()
    {
        a = "";
        c = false;
        am = new boolean[4];
        an = new int[4];
        ao = new int[4];
        ap = new int[4];
        aq = new int[4];
        ar = new int[4];
        as = false;
        at = 0;
        i = new airplane.Bbb(this);
        h = Display.getDisplay(this);
    }

    public void startApp()
    {
        if(!c)
        {
            c = true;
            h.setCurrent(i);
        } else
        if(a0 >= 4)
        {
            au = 1;
            i.c();
        }
    }

    public void pauseApp()
    {
    }

    public void destroyApp(boolean flag)
    {
        a();
    }

    public void a()
    {
        notifyDestroyed();
    }

    public static int a(g1942v g1942v1)
    {
        return g1942v1.at;
    }

    public static int[] b(g1942v g1942v1)
    {
        return g1942v1.ap;
    }

    public static int[] c(g1942v g1942v1)
    {
        return g1942v1.aq;
    }

    public static int[][] b()
    {
        return eg;
    }

    public static int a(g1942v g1942v1, int i1)
    {
        return g1942v1.at = i1;
    }

    public static boolean a(g1942v g1942v1, boolean flag)
    {
        return g1942v1.as = flag;
    }

    public static boolean[] d(g1942v g1942v1)
    {
        return g1942v1.am;
    }

    public static int[] e(g1942v g1942v1)
    {
        return g1942v1.ao;
    }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -