com.brantem
Class Fighter

java.lang.Object
  extended bycom.brantem.Fighter
Direct Known Subclasses:
DefaultFighter

public abstract class Fighter
extends java.lang.Object

Inisialisasi sprite dan semua gerakan pemain. Konfigurasi pemain 1 dan pemain 2 memakai sudut pandang bahwa pemain menghadap kanan

Version:
1.0
Author:
Elvino

Constructor Summary
Fighter()
           
 
Method Summary
abstract  CronchSprite doCronch(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan jongkok
abstract  BlockSprite doCronchBlock(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan pemain menahan serangan dalam posisi jongkok
abstract  HitSprite doCronchHit(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan pemain terkena serangan dalam posis jongkok
abstract  AttackSprite doCronchMediumKick(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan tendangan menengah dalam posisi jongkok
abstract  AttackSprite doCronchMediumPunch(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan pukulan menegah dalam posisi jongkok
abstract  SpecialAttackSprite doCronchSpecial1(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan special 1 dalam posisi jongkok
abstract  SpecialAttackSprite doCronchSpecial2(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan special 2 dalam posisi jongkok
abstract  SpecialAttackSprite doCronchSpecial3(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan special 3 dalam posisi jongkok
abstract  SpecialAttackSprite doCronchSpecial4(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan special 4 dalam posisi jongkok
abstract  SpecialAttackSprite doCronchSpecial5(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan special 5 dalam posisi jongkok
abstract  AttackSprite doCronchStrongKick(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan tendangan kuat dalam posisi jongkok
abstract  AttackSprite doCronchStrongPunch(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan pukulan kuat dalam posisi jongkok
abstract  AttackSprite doCronchWeakKick(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan tendangan lemah dalam posisi jongkok
abstract  AttackSprite doCronchWeakPunch(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan pukulan lemah dalam posisi jongkok
abstract  IntroSprite doIntro(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan pembukaan
abstract  JumpSprite doJump(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan melompat
abstract  JumpDirectionSprite doJumpBackWard(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan melompat kebelakang
abstract  JumpDirectionSprite doJumpForward(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan melompat kedepan
abstract  HitSprite doJumpHit(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan pemain terkena serangan dalam posis melompat
abstract  AttackSprite doJumpMediumKick(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan tendangan menengah dalam posisi melompat
abstract  AttackSprite doJumpMediumPunch(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan pukulan tenaga menengah dalam posisi melompat
abstract  SpecialAttackSprite doJumpSpecial1(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan special 1 dalam posisi melompat
abstract  SpecialAttackSprite doJumpSpecial2(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan special 2 dalam posisi melompat
abstract  SpecialAttackSprite doJumpSpecial3(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan special 3 dalam posisi melompat
abstract  SpecialAttackSprite doJumpSpecial4(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan special 4 dalam posisi melompat
abstract  SpecialAttackSprite doJumpSpecial5(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan special 5 dalam posisi melompat
abstract  AttackSprite doJumpStrongKick(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan tendangan kuat dalam posisi melompat
abstract  AttackSprite doJumpStrongPunch(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan pukulan kuat dalam posisi melompat
abstract  AttackSprite doJumpWeakKick(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan tendangan lemah dalam posisi melompat
abstract  AttackSprite doJumpWeakPunch(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan pukulan lemah dalam posisi melompat
abstract  PoseSprite doLosePose(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan pemain kalah dalam pertarungan
abstract  StandSprite doStand(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan berdiri
abstract  BlockSprite doStandBlock(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan pemain menahan serangan dalam posisi berdiri
abstract  HitSprite doStandHit(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan pemain terkena serangan dalam posis berdiri
abstract  AttackSprite doStandMediumKick(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan tendangan menengah, dalam posisi berdiri
abstract  AttackSprite doStandMediumPunch(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan pukulan menengah, dalam posisi berdiri
abstract  SpecialAttackSprite doStandSpecial1(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan special 1 dalam posisi berdiri
abstract  SpecialAttackSprite doStandSpecial2(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan special 2 dalam posisi berdiri
abstract  SpecialAttackSprite doStandSpecial3(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan special 3 dalam posisi berdiri
abstract  SpecialAttackSprite doStandSpecial4(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan special 4 dalam posisi berdiri
abstract  SpecialAttackSprite doStandSpecial5(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan special 5 dalam posisi berdiri
abstract  AttackSprite doStandStrongKick(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan tendangan kuat, dalam posisi berdiri
abstract  AttackSprite doStandStrongPunch(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan pukulan kuat, dalam posisi berdiri
abstract  AttackSprite doStandWeakKick(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan tendangan lemah, dalam posisi berdiri
abstract  AttackSprite doStandWeakPunch(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan pukulan lemah, dalam posisi berdiri
abstract  StyleSprite doStyle(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan style, yang akan muncul setelah 350x update(long time) dalam posisi berdiri
abstract  WalkSprite doWalkBackWard(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan berjalan kebelakang
abstract  WalkSprite doWalkForward(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan berjalan kedepan
abstract  PoseSprite doWinPose(java.awt.image.BufferedImage[] bufferedImages)
          Inisialisasi gerakan pemain menang dalam pertarungan
abstract  java.lang.String getName()
          Nama karakter
abstract  int getYCoordinate()
          Mengambil koordinate Y karakter
abstract  AdvanceKeyCapture[] initCaptureKeys(com.golden.gamedev.engine.BaseInput baseInput, KeyBean keyBean)
          Inisialisasi gerakan kombinasi seperti ilmu
abstract  SpriteBean[] initResource()
          Inisialisasi lokasi file sprite untuk para pemain.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Fighter

public Fighter()
Method Detail

getYCoordinate

public abstract int getYCoordinate()
Mengambil koordinate Y karakter


getName

public abstract java.lang.String getName()
Nama karakter


initResource

public abstract SpriteBean[] initResource()
Inisialisasi lokasi file sprite untuk para pemain. Berupa array dan framework akan menggabungkan seluruh BufferedImage

Returns:
SpriteBean Class SpriteBean
See Also:
SpriteBean

doIntro

public abstract IntroSprite doIntro(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan pembukaan

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
IntroSprite Class IntroSprite
See Also:
BufferedImage, IntroSprite

doStand

public abstract StandSprite doStand(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan berdiri

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
StandSprite Class StandSprite
See Also:
BufferedImage, StandSprite

doStyle

public abstract StyleSprite doStyle(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan style, yang akan muncul setelah 350x update(long time) dalam posisi berdiri

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
StyleSprite Class StyleSprite
See Also:
BufferedImage, StyleSprite

doCronch

public abstract CronchSprite doCronch(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan jongkok

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
CronchSprite Class CronchSprite
See Also:
BufferedImage, CronchSprite

doJump

public abstract JumpSprite doJump(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan melompat

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
JumpSprite Class JumpSprite
See Also:
BufferedImage, JumpSprite

doWalkForward

public abstract WalkSprite doWalkForward(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan berjalan kedepan

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
WalkSprite Class WalkSprite
See Also:
BufferedImage, WalkSprite

doWalkBackWard

public abstract WalkSprite doWalkBackWard(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan berjalan kebelakang

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
WalkSprite Class WalkSprite
See Also:
BufferedImage, WalkSprite

doJumpForward

public abstract JumpDirectionSprite doJumpForward(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan melompat kedepan

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
JumpDirectionSprite Class JumpDirectionSprite
See Also:
BufferedImage, JumpDirectionSprite

doJumpBackWard

public abstract JumpDirectionSprite doJumpBackWard(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan melompat kebelakang

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
JumpDirectionSprite Class JumpDirectionSprite
See Also:
BufferedImage, JumpDirectionSprite

doStandWeakPunch

public abstract AttackSprite doStandWeakPunch(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan pukulan lemah, dalam posisi berdiri

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Class AttackSprite
See Also:
BufferedImage, AttackSprite

doStandMediumPunch

public abstract AttackSprite doStandMediumPunch(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan pukulan menengah, dalam posisi berdiri

Parameters:
bufferedImages - gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Class AttackSprite
See Also:
BufferedImage, AttackSprite

doStandStrongPunch

public abstract AttackSprite doStandStrongPunch(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan pukulan kuat, dalam posisi berdiri

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Class AttackSprite
See Also:
BufferedImage, AttackSprite

doStandWeakKick

public abstract AttackSprite doStandWeakKick(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan tendangan lemah, dalam posisi berdiri

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Class AttackSprite;
See Also:
BufferedImage, AttackSprite

doStandMediumKick

public abstract AttackSprite doStandMediumKick(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan tendangan menengah, dalam posisi berdiri

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Classs AttackSprite
See Also:
BufferedImage, AttackSprite

doStandStrongKick

public abstract AttackSprite doStandStrongKick(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan tendangan kuat, dalam posisi berdiri

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Class AttackSprite
See Also:
BufferedImage, AttackSprite

doCronchWeakPunch

public abstract AttackSprite doCronchWeakPunch(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan pukulan lemah dalam posisi jongkok

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Class AttackSprite
See Also:
BufferedImage, AttackSprite

doCronchMediumPunch

public abstract AttackSprite doCronchMediumPunch(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan pukulan menegah dalam posisi jongkok

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Class AttackSprite
See Also:
BufferedImage, AttackSprite

doCronchStrongPunch

public abstract AttackSprite doCronchStrongPunch(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan pukulan kuat dalam posisi jongkok

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Class AttackSprite
See Also:
BufferedImage, AttackSprite

doCronchWeakKick

public abstract AttackSprite doCronchWeakKick(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan tendangan lemah dalam posisi jongkok

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Class AttackSprite
See Also:
BufferedImage, AttackSprite

doCronchMediumKick

public abstract AttackSprite doCronchMediumKick(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan tendangan menengah dalam posisi jongkok

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Class AttackSprite
See Also:
BufferedImage, AttackSprite

doCronchStrongKick

public abstract AttackSprite doCronchStrongKick(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan tendangan kuat dalam posisi jongkok

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Class AttackSprite
See Also:
BufferedImage, AttackSprite

doJumpWeakPunch

public abstract AttackSprite doJumpWeakPunch(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan pukulan lemah dalam posisi melompat

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Class AttackSprite
See Also:
BufferedImage, AttackSprite

doJumpMediumPunch

public abstract AttackSprite doJumpMediumPunch(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan pukulan tenaga menengah dalam posisi melompat

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Class AttackSprite
See Also:
BufferedImage, AttackSprite

doJumpStrongPunch

public abstract AttackSprite doJumpStrongPunch(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan pukulan kuat dalam posisi melompat

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Class AttackSprite
See Also:
BufferedImage, AttackSprite

doJumpWeakKick

public abstract AttackSprite doJumpWeakKick(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan tendangan lemah dalam posisi melompat

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Class AttackSprite
See Also:
BufferedImage, AttackSprite

doJumpMediumKick

public abstract AttackSprite doJumpMediumKick(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan tendangan menengah dalam posisi melompat

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Class AttackSprite
See Also:
BufferedImage, AttackSprite

doJumpStrongKick

public abstract AttackSprite doJumpStrongKick(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan tendangan kuat dalam posisi melompat

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
AttackSprite Class AttackSprite
See Also:
BufferedImage, AttackSprite

doStandHit

public abstract HitSprite doStandHit(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan pemain terkena serangan dalam posis berdiri

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
HitSprite Class HitSprite
See Also:
BufferedImage, HitSprite

doCronchHit

public abstract HitSprite doCronchHit(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan pemain terkena serangan dalam posis jongkok

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
HitSprite Class HitSprite
See Also:
BufferedImage, HitSprite

doJumpHit

public abstract HitSprite doJumpHit(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan pemain terkena serangan dalam posis melompat

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
HitSprite Class HitSprite
See Also:
BufferedImage, HitSprite

doStandBlock

public abstract BlockSprite doStandBlock(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan pemain menahan serangan dalam posisi berdiri

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
BlockSprite Class HitSprite
See Also:
BufferedImage, BlockSprite

doCronchBlock

public abstract BlockSprite doCronchBlock(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan pemain menahan serangan dalam posisi jongkok

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
BlockSprite Class BlockSprite
See Also:
BufferedImage, BlockSprite

doStandSpecial1

public abstract SpecialAttackSprite doStandSpecial1(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan special 1 dalam posisi berdiri

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
SpecialAttackSprite Class SpecialAttackSprite
See Also:
BufferedImage, SpecialAttackSprite

doStandSpecial2

public abstract SpecialAttackSprite doStandSpecial2(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan special 2 dalam posisi berdiri

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
SpecialAttackSprite Class SpecialAttackSprite
See Also:
BufferedImage, SpecialAttackSprite

doStandSpecial3

public abstract SpecialAttackSprite doStandSpecial3(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan special 3 dalam posisi berdiri

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
SpecialAttackSprite Class SpecialAttackSprite
See Also:
BufferedImage, SpecialAttackSprite

doStandSpecial4

public abstract SpecialAttackSprite doStandSpecial4(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan special 4 dalam posisi berdiri

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
SpecialAttackSprite Class SpecialAttackSprite
See Also:
BufferedImage, SpecialAttackSprite

doStandSpecial5

public abstract SpecialAttackSprite doStandSpecial5(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan special 5 dalam posisi berdiri

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
SpecialAttackSprite Class SpecialAttackSprite
See Also:
BufferedImage, SpecialAttackSprite

doCronchSpecial1

public abstract SpecialAttackSprite doCronchSpecial1(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan special 1 dalam posisi jongkok

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
SpecialAttackSprite Class SpecialAttackSprite
See Also:
BufferedImage, SpecialAttackSprite

doCronchSpecial2

public abstract SpecialAttackSprite doCronchSpecial2(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan special 2 dalam posisi jongkok

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
SpecialAttackSprite Class SpecialAttackSprite
See Also:
BufferedImage, SpecialAttackSprite

doCronchSpecial3

public abstract SpecialAttackSprite doCronchSpecial3(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan special 3 dalam posisi jongkok

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
SpecialAttackSprite Class SpecialAttackSprite
See Also:
BufferedImage, SpecialAttackSprite

doCronchSpecial4

public abstract SpecialAttackSprite doCronchSpecial4(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan special 4 dalam posisi jongkok

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
SpecialAttackSprite Class SpecialAttackSprite
See Also:
BufferedImage, SpecialAttackSprite

doCronchSpecial5

public abstract SpecialAttackSprite doCronchSpecial5(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan special 5 dalam posisi jongkok

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
SpecialAttackSprite Class SpecialAttackSprite
See Also:
BufferedImage, SpecialAttackSprite

doJumpSpecial1

public abstract SpecialAttackSprite doJumpSpecial1(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan special 1 dalam posisi melompat

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
SpecialAttackSprite Class SpecialAttackSprite
See Also:
BufferedImage, SpecialAttackSprite

doJumpSpecial2

public abstract SpecialAttackSprite doJumpSpecial2(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan special 2 dalam posisi melompat

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
SpecialAttackSprite Class SpecialAttackSprite
See Also:
BufferedImage, SpecialAttackSprite

doJumpSpecial3

public abstract SpecialAttackSprite doJumpSpecial3(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan special 3 dalam posisi melompat

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
SpecialAttackSprite Class SpecialAttackSprite
See Also:
BufferedImage, SpecialAttackSprite

doJumpSpecial4

public abstract SpecialAttackSprite doJumpSpecial4(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan special 4 dalam posisi melompat

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
SpecialAttackSprite Class SpecialAttackSprite
See Also:
BufferedImage, SpecialAttackSprite

doJumpSpecial5

public abstract SpecialAttackSprite doJumpSpecial5(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan special 5 dalam posisi melompat

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
SpecialAttackSprite Class SpecialAttackSprite
See Also:
BufferedImage, SpecialAttackSprite

doWinPose

public abstract PoseSprite doWinPose(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan pemain menang dalam pertarungan

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
PoseSprite Class PoseSprite
See Also:
BufferedImage, PoseSprite

doLosePose

public abstract PoseSprite doLosePose(java.awt.image.BufferedImage[] bufferedImages)
Inisialisasi gerakan pemain kalah dalam pertarungan

Parameters:
bufferedImages - Gambar yang sudah di olah dari initResource();
Returns:
PoseSprite Class PoseSprite
See Also:
BufferedImage, PoseSprite

initCaptureKeys

public abstract AdvanceKeyCapture[] initCaptureKeys(com.golden.gamedev.engine.BaseInput baseInput,
                                                    KeyBean keyBean)
Inisialisasi gerakan kombinasi seperti ilmu

Parameters:
baseInput - Keyboard listener dari GTGE
keyBean - Tombol navigasi pemain
Returns:
AdvanceKeyCapture Class AdvanceKeyCapture
See Also:
BufferedImage, AdvanceKeyCapture