com.brantem.constant
Class Controls

java.lang.Object
  extended bycom.brantem.constant.Controls

public class Controls
extends java.lang.Object

Class Konstan tombol navigasi pemain, arah dan status animasi

Version:
1.0
Author:
Elvino

Field Summary
static int BLANK
          Tanda bukan arah maupun status (-1)
static int DIRECTION
          Tanda arah (1)
static int DIRECTION_DOWN
          Tanda tombol bawah atau jongkok yang di tekan (22)
static int DIRECTION_LEFT
          Tanda tombol kiri atau jalan mundur yang di tekan (23)
static int DIRECTION_NONE
          Tanda tidak ada tombol arah yang di tekan (20)
static int DIRECTION_RIGHT
          Tanda tombol kanan atau jalan maju yang di tekan (24)
static int DIRECTION_UP
          Tanda tombol atas atau loncat yang di tekan (21)
static int FRAME_INTRUPT
          Tanda sprite bisa di sela (10)
static int NOT_FRAME_INTRUPT
          Tanda sprite tidak bisa di sela (11)
static int P1_DOWN
          Nilai default tombol bawah atau jongkok pemain 1 (0)
static int P1_LEFT
          Nilai default tombol kiri atau jalan mundur pemain 1 (0)
static int P1_MEDIUM_KICK
          Nilai default tombol tendangan menengah pemain 1 (0)
static int P1_MEDIUM_PUNCH
          Nilai default tombol pukulan menengah pemain 1 (0)
static int P1_ORG_LEFT
          Nilai default variable penampung tombol kiri atau jalan mundur pemain 1 (0)
static int P1_ORG_RIGHT
          Nilai default variable penampung tombol kanan atau jalan maju pemain 1 (0)
static int P1_RIGHT
          Nilai default tombol kanan atau jalan maju pemain 1 (0)
static int P1_STRONG_KICK
          Nilai default tombol tendangan kuat pemain 1 (0)
static int P1_STRONG_PUNCH
          Nilai default tombol pukulan kuat pemain 1 (0)
static int P1_UP
          Nilai default tombol atas atau lompat pemain 1 (0)
static int P1_WEAK_KICK
          Nilai default tombol tendangan lemah pemain 1 (0)
static int P1_WEAK_PUNCH
          Nilai default tombol pukulan lemah pemain 1 (0)
static int P2_DOWN
          Nilai default tombol bawah atau jongkok pemain 2 (0)
static int P2_LEFT
          Nilai default tombol kiri atau jalan mundur pemain 2 (0)
static int P2_MEDIUM_KICK
          Nilai default tombol tendangan menengah pemain 2 (0)
static int P2_MEDIUM_PUNCH
          Nilai default tombol pukulan menengah pemain 2 (0)
static int P2_ORG_LEFT
          Nilai default variable penampung tombol kiri atau jalan mundur pemain 2 (0)
static int P2_ORG_RIGHT
          Nilai default variable penampung tombol kanan atau jalan maju pemain 2 (0)
static int P2_RIGHT
          Nilai default tombol kanan atau jalan maju pemain 2 (0)
static int P2_STRONG_KICK
          Nilai default tombol tendangan kuat pemain 2 (0)
static int P2_STRONG_PUNCH
          Nilai default tombol pukulan kuat pemain 2 (0)
static int P2_UP
          Nilai default tombol atas atau lompat pemain 2 (0)
static int P2_WEAK_KICK
          Nilai default tombol tendangan lemah pemain 2 (0)
static int P2_WEAK_PUNCH
          Nilai default tombol pukulan lemah pemain 2 (0)
static java.lang.String PREFIX_P1
          Tanda penyimpanan sprite pemain 1
static java.lang.String PREFIX_P2
          Tanda penyimpanan sprite pemain 2
static int STATUS
          Tanda status (2)
static int STATUS_CRONCH
          Tanda sprite dalam status animasi jongkok (35)
static int STATUS_CRONCH_BLOCK
          Tanda sprite dalam status animasi memblokir serangan dalam posisi jongkok (52)
static int STATUS_HIT
          Tanda sprite dalam status animasi terkena pukulan (50)
static int STATUS_INTRO
          Tanda sprite dalam status animasi pembukaan (33)
static int STATUS_JUMP
          Tanda sprite dalam status animasi lompat (36)
static int STATUS_LOSE_POSE
          Tanda sprite dalam status animasi pose kalah (32)
static int STATUS_MEDIUM_KICK
          Tanda sprite dalam status animasi tendangan menengah (43)
static int STATUS_MEDIUM_PUNCH
          Tanda sprite dalam status animasi pukulan menengah (40)
static int STATUS_SPECIAL1
          Tanda sprite dalam status animasi ilmu 1 (45)
static int STATUS_SPECIAL2
          Tanda sprite dalam status animasi ilmu 2 (46)
static int STATUS_SPECIAL3
          Tanda sprite dalam status animasi ilmu 3 (47)
static int STATUS_SPECIAL4
          Tanda sprite dalam status animasi ilmu 4 (48)
static int STATUS_SPECIAL5
          Tanda sprite dalam status animasi ilmu 5 (49)
static int STATUS_STAND
          Tanda sprite dalam status animasi berdiri (34)
static int STATUS_STAND_BLOCK
          Tanda sprite dalam status animasi memblokir serangan dalam posisi berdiri (51)
static int STATUS_STRONG_KICK
          Tanda sprite dalam status animasi tendangan kuat (44)
static int STATUS_STRONG_PUNCH
          Tanda sprite dalam status animasi pukulan kuat (41)
static int STATUS_STYLE
          Tanda sprite dalam status animasi gaya (38)
static int STATUS_WALK
          Tanda sprite dalam status animasi berjalan (37)
static int STATUS_WEAK_KICK
          Tanda sprite dalam status animasi tendangan lemah (42)
static int STATUS_WEAK_PUNCH
          Tanda sprite dalam status animasi pukulan lemah (39)
static int STATUS_WIN_POSE
          Tanda sprite dalam status animasi pose menang (31)
 
Constructor Summary
Controls()
           
 
Method Summary
static java.lang.String getDesc(int value)
          Logger untuk mengetahui nilai konstan
static java.lang.String getDesc(int dir, int stat)
          Logger untuk mengetahui nilai constant arah dan status
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

P1_UP

public static int P1_UP
Nilai default tombol atas atau lompat pemain 1 (0)


P1_DOWN

public static int P1_DOWN
Nilai default tombol bawah atau jongkok pemain 1 (0)


P1_LEFT

public static int P1_LEFT
Nilai default tombol kiri atau jalan mundur pemain 1 (0)


P1_RIGHT

public static int P1_RIGHT
Nilai default tombol kanan atau jalan maju pemain 1 (0)


P1_WEAK_PUNCH

public static int P1_WEAK_PUNCH
Nilai default tombol pukulan lemah pemain 1 (0)


P1_MEDIUM_PUNCH

public static int P1_MEDIUM_PUNCH
Nilai default tombol pukulan menengah pemain 1 (0)


P1_STRONG_PUNCH

public static int P1_STRONG_PUNCH
Nilai default tombol pukulan kuat pemain 1 (0)


P1_WEAK_KICK

public static int P1_WEAK_KICK
Nilai default tombol tendangan lemah pemain 1 (0)


P1_MEDIUM_KICK

public static int P1_MEDIUM_KICK
Nilai default tombol tendangan menengah pemain 1 (0)


P1_STRONG_KICK

public static int P1_STRONG_KICK
Nilai default tombol tendangan kuat pemain 1 (0)


P1_ORG_RIGHT

public static int P1_ORG_RIGHT
Nilai default variable penampung tombol kanan atau jalan maju pemain 1 (0)


P1_ORG_LEFT

public static int P1_ORG_LEFT
Nilai default variable penampung tombol kiri atau jalan mundur pemain 1 (0)


P2_UP

public static int P2_UP
Nilai default tombol atas atau lompat pemain 2 (0)


P2_DOWN

public static int P2_DOWN
Nilai default tombol bawah atau jongkok pemain 2 (0)


P2_LEFT

public static int P2_LEFT
Nilai default tombol kiri atau jalan mundur pemain 2 (0)


P2_RIGHT

public static int P2_RIGHT
Nilai default tombol kanan atau jalan maju pemain 2 (0)


P2_WEAK_PUNCH

public static int P2_WEAK_PUNCH
Nilai default tombol pukulan lemah pemain 2 (0)


P2_MEDIUM_PUNCH

public static int P2_MEDIUM_PUNCH
Nilai default tombol pukulan menengah pemain 2 (0)


P2_STRONG_PUNCH

public static int P2_STRONG_PUNCH
Nilai default tombol pukulan kuat pemain 2 (0)


P2_WEAK_KICK

public static int P2_WEAK_KICK
Nilai default tombol tendangan lemah pemain 2 (0)


P2_MEDIUM_KICK

public static int P2_MEDIUM_KICK
Nilai default tombol tendangan menengah pemain 2 (0)


P2_STRONG_KICK

public static int P2_STRONG_KICK
Nilai default tombol tendangan kuat pemain 2 (0)


P2_ORG_RIGHT

public static int P2_ORG_RIGHT
Nilai default variable penampung tombol kanan atau jalan maju pemain 2 (0)


P2_ORG_LEFT

public static int P2_ORG_LEFT
Nilai default variable penampung tombol kiri atau jalan mundur pemain 2 (0)


PREFIX_P1

public static final java.lang.String PREFIX_P1
Tanda penyimpanan sprite pemain 1

See Also:
Constant Field Values

PREFIX_P2

public static final java.lang.String PREFIX_P2
Tanda penyimpanan sprite pemain 2

See Also:
Constant Field Values

BLANK

public static final int BLANK
Tanda bukan arah maupun status (-1)

See Also:
Constant Field Values

DIRECTION

public static final int DIRECTION
Tanda arah (1)

See Also:
Constant Field Values

STATUS

public static final int STATUS
Tanda status (2)

See Also:
Constant Field Values

FRAME_INTRUPT

public static final int FRAME_INTRUPT
Tanda sprite bisa di sela (10)

See Also:
Constant Field Values

NOT_FRAME_INTRUPT

public static final int NOT_FRAME_INTRUPT
Tanda sprite tidak bisa di sela (11)

See Also:
Constant Field Values

DIRECTION_NONE

public static final int DIRECTION_NONE
Tanda tidak ada tombol arah yang di tekan (20)

See Also:
Constant Field Values

DIRECTION_UP

public static final int DIRECTION_UP
Tanda tombol atas atau loncat yang di tekan (21)

See Also:
Constant Field Values

DIRECTION_DOWN

public static final int DIRECTION_DOWN
Tanda tombol bawah atau jongkok yang di tekan (22)

See Also:
Constant Field Values

DIRECTION_LEFT

public static final int DIRECTION_LEFT
Tanda tombol kiri atau jalan mundur yang di tekan (23)

See Also:
Constant Field Values

DIRECTION_RIGHT

public static final int DIRECTION_RIGHT
Tanda tombol kanan atau jalan maju yang di tekan (24)

See Also:
Constant Field Values

STATUS_WIN_POSE

public static final int STATUS_WIN_POSE
Tanda sprite dalam status animasi pose menang (31)

See Also:
Constant Field Values

STATUS_LOSE_POSE

public static final int STATUS_LOSE_POSE
Tanda sprite dalam status animasi pose kalah (32)

See Also:
Constant Field Values

STATUS_INTRO

public static final int STATUS_INTRO
Tanda sprite dalam status animasi pembukaan (33)

See Also:
Constant Field Values

STATUS_STAND

public static final int STATUS_STAND
Tanda sprite dalam status animasi berdiri (34)

See Also:
Constant Field Values

STATUS_CRONCH

public static final int STATUS_CRONCH
Tanda sprite dalam status animasi jongkok (35)

See Also:
Constant Field Values

STATUS_JUMP

public static final int STATUS_JUMP
Tanda sprite dalam status animasi lompat (36)

See Also:
Constant Field Values

STATUS_WALK

public static final int STATUS_WALK
Tanda sprite dalam status animasi berjalan (37)

See Also:
Constant Field Values

STATUS_STYLE

public static final int STATUS_STYLE
Tanda sprite dalam status animasi gaya (38)

See Also:
Constant Field Values

STATUS_WEAK_PUNCH

public static final int STATUS_WEAK_PUNCH
Tanda sprite dalam status animasi pukulan lemah (39)

See Also:
Constant Field Values

STATUS_MEDIUM_PUNCH

public static final int STATUS_MEDIUM_PUNCH
Tanda sprite dalam status animasi pukulan menengah (40)

See Also:
Constant Field Values

STATUS_STRONG_PUNCH

public static final int STATUS_STRONG_PUNCH
Tanda sprite dalam status animasi pukulan kuat (41)

See Also:
Constant Field Values

STATUS_WEAK_KICK

public static final int STATUS_WEAK_KICK
Tanda sprite dalam status animasi tendangan lemah (42)

See Also:
Constant Field Values

STATUS_MEDIUM_KICK

public static final int STATUS_MEDIUM_KICK
Tanda sprite dalam status animasi tendangan menengah (43)

See Also:
Constant Field Values

STATUS_STRONG_KICK

public static final int STATUS_STRONG_KICK
Tanda sprite dalam status animasi tendangan kuat (44)

See Also:
Constant Field Values

STATUS_SPECIAL1

public static final int STATUS_SPECIAL1
Tanda sprite dalam status animasi ilmu 1 (45)

See Also:
Constant Field Values

STATUS_SPECIAL2

public static final int STATUS_SPECIAL2
Tanda sprite dalam status animasi ilmu 2 (46)

See Also:
Constant Field Values

STATUS_SPECIAL3

public static final int STATUS_SPECIAL3
Tanda sprite dalam status animasi ilmu 3 (47)

See Also:
Constant Field Values

STATUS_SPECIAL4

public static final int STATUS_SPECIAL4
Tanda sprite dalam status animasi ilmu 4 (48)

See Also:
Constant Field Values

STATUS_SPECIAL5

public static final int STATUS_SPECIAL5
Tanda sprite dalam status animasi ilmu 5 (49)

See Also:
Constant Field Values

STATUS_HIT

public static final int STATUS_HIT
Tanda sprite dalam status animasi terkena pukulan (50)

See Also:
Constant Field Values

STATUS_STAND_BLOCK

public static final int STATUS_STAND_BLOCK
Tanda sprite dalam status animasi memblokir serangan dalam posisi berdiri (51)

See Also:
Constant Field Values

STATUS_CRONCH_BLOCK

public static final int STATUS_CRONCH_BLOCK
Tanda sprite dalam status animasi memblokir serangan dalam posisi jongkok (52)

See Also:
Constant Field Values
Constructor Detail

Controls

public Controls()
Method Detail

getDesc

public static java.lang.String getDesc(int value)
Logger untuk mengetahui nilai konstan

Parameters:
value - Nilai konstan

getDesc

public static java.lang.String getDesc(int dir,
                                       int stat)
Logger untuk mengetahui nilai constant arah dan status

Parameters:
dir - Arah
stat - Status