41 lines
1.7 KiB
Java
41 lines
1.7 KiB
Java
package com.m3gworks.microcs;
|
|
|
|
import com.m3gworks.engine.GameAppMidlet;
|
|
import javax.microedition.rms.RecordStore;
|
|
import javax.microedition.rms.RecordStoreException;
|
|
import javax.microedition.rms.RecordStoreFullException;
|
|
import javax.microedition.rms.RecordStoreNotFoundException;
|
|
import p000.MainUiCanvasBase;
|
|
import p000.LicenseInputForm;
|
|
import p000.SplashScreen;
|
|
|
|
/* loaded from: microcounterstrike.jar:com/m3gworks/microcs/MicroCounterStrikeMidlet.class */
|
|
public class MicroCounterStrikeMidlet extends GameAppMidlet {
|
|
@Override // com.m3gworks.engine.GameAppMidlet
|
|
/* renamed from: b */
|
|
public final void onStartApp() {
|
|
byte[] record;
|
|
SplashScreen.execute225();
|
|
boolean z = false;
|
|
RecordStore recordStore = null;
|
|
try {
|
|
RecordStore recordStoreOpenRecordStore = RecordStore.openRecordStore("m3gworksMCS", true);
|
|
z = (recordStoreOpenRecordStore.getNumRecords() == 0 || (record = recordStoreOpenRecordStore.getRecord(recordStoreOpenRecordStore.getNextRecordID() - 1)) == null || !new String(record).equals("ZHANGYUNZHI")) ? false : true;
|
|
recordStore = recordStoreOpenRecordStore;
|
|
recordStore.closeRecordStore();
|
|
} catch (RecordStoreException e) {
|
|
recordStore.printStackTrace();
|
|
} catch (RecordStoreNotFoundException e2) {
|
|
recordStore.printStackTrace();
|
|
} catch (RecordStoreFullException e3) {
|
|
recordStore.printStackTrace();
|
|
}
|
|
if (!z) {
|
|
GameAppMidlet.getInstance().display.setCurrent(new LicenseInputForm());
|
|
} else {
|
|
GameAppMidlet.getInstance().display.setCurrent(MainUiCanvasBase.getInstance());
|
|
MainUiCanvasBase.getInstance().execute37();
|
|
}
|
|
}
|
|
}
|