home *** CD-ROM | disk | FTP | other *** search
- import java.awt.Graphics;
- import java.awt.Image;
-
- class Base extends GameObject {
- // $FF: renamed from: x int
- int field_0;
- // $FF: renamed from: y int
- int field_1;
- // $FF: renamed from: w int
- int field_2;
- // $FF: renamed from: h int
- int field_3;
- Image baseImage;
- MissileCommando parent;
-
- Base(int var1, int var2, int var3, int var4, Image var5, MissileCommando var6) {
- this.field_0 = var1;
- this.field_1 = var2;
- this.field_2 = var3;
- this.field_3 = var4;
- this.baseImage = var5;
- this.parent = var6;
- }
-
- void erase(Graphics var1) {
- var1.setColor(super.skyColor);
- var1.fillRect(this.field_0, this.field_1, this.field_2, this.field_3);
- }
-
- void paint(Graphics var1) {
- if (super.explode) {
- super.alive = false;
- super.explode = false;
- }
-
- if (super.alive) {
- var1.drawImage(this.baseImage, this.field_0, this.field_1, this.field_2, this.field_3, this.parent);
- }
-
- }
-
- void rebuild() {
- super.alive = true;
- super.explode = false;
- }
- }
-