|
|
|
@@ -9,6 +9,8 @@ New \ |
|
|
|
posX.insNum = p_initPosX |
|
|
|
posY.insNum = p_initPosY |
|
|
|
|
|
|
|
scale.insNum = 2. |
|
|
|
|
|
|
|
; 角度 |
|
|
|
arg.insNum = 0. |
|
|
|
|
|
|
|
@@ -23,7 +25,7 @@ New \ |
|
|
|
|
|
|
|
direction.insNum = p_initDirection |
|
|
|
|
|
|
|
walking.insNum = True |
|
|
|
walking.insNum = False |
|
|
|
running.insNum = False |
|
|
|
eating.insNum = False |
|
|
|
openingEyes.insNum = False |
|
|
|
@@ -62,29 +64,29 @@ Eat \ |
|
|
|
#deffunc local \ |
|
|
|
Draw \ |
|
|
|
int p_insId |
|
|
|
Pos posX.p_insId, posY.p_insId |
|
|
|
CelPut BUFFER_GOATOH_TAIL |
|
|
|
Pos posX.p_insId - scale.p_insId * 50, posY.p_insId + scale.p_insId * 26 |
|
|
|
CelPut BUFFER_GOATOH_LEG, 0, scale.p_insId, scale.p_insId |
|
|
|
|
|
|
|
Pos posX.p_insId, posY.p_insId |
|
|
|
CelPut BUFFER_GOATOH_TARSO |
|
|
|
Pos posX.p_insId + scale.p_insId * 30, posY.p_insId + scale.p_insId * 26 |
|
|
|
CelPut BUFFER_GOATOH_LEG, 0, scale.p_insId, scale.p_insId |
|
|
|
|
|
|
|
Pos posX.p_insId, posY.p_insId |
|
|
|
CelPut BUFFER_GOATOH_FACE_CC, 0, 1., 1., neckArg.p_insId |
|
|
|
Pos posX.p_insId + scale.p_insId * 64, posY.p_insId - scale.p_insId * 12 |
|
|
|
CelPut BUFFER_GOATOH_TAIL, 0, scale.p_insId, scale.p_insId |
|
|
|
|
|
|
|
Pos posX.p_insId, posY.p_insId |
|
|
|
CelPut BUFFER_GOATOH_HEAD, 0, 1., 1., neckArg.p_insId |
|
|
|
CelPut BUFFER_GOATOH_TARSO, 0, scale.p_insId, scale.p_insId |
|
|
|
|
|
|
|
Pos posX.p_insId, posY.p_insId |
|
|
|
CelPut BUFFER_GOATOH_LEG |
|
|
|
Pos posX.p_insId - scale.p_insId * 30, posY.p_insId + scale.p_insId * 30 |
|
|
|
CelPut BUFFER_GOATOH_LEG, 0, scale.p_insId, scale.p_insId |
|
|
|
|
|
|
|
Pos posX.p_insId, posY.p_insId |
|
|
|
CelPut BUFFER_GOATOH_LEG |
|
|
|
Pos posX.p_insId + scale.p_insId * 50, posY.p_insId + scale.p_insId * 30 |
|
|
|
CelPut BUFFER_GOATOH_LEG, 0, scale.p_insId, scale.p_insId |
|
|
|
|
|
|
|
Pos posX.p_insId, posY.p_insId |
|
|
|
CelPut BUFFER_GOATOH_LEG |
|
|
|
Pos posX.p_insId - scale.p_insId * 64, posY.p_insId - scale.p_insId * 20 |
|
|
|
CelPut BUFFER_GOATOH_HEAD, 0, scale.p_insId, scale.p_insId, neckArg.p_insId |
|
|
|
|
|
|
|
Pos posX.p_insId, posY.p_insId |
|
|
|
CelPut BUFFER_GOATOH_LEG |
|
|
|
Pos posX.p_insId - scale.p_insId * 64, posY.p_insId - scale.p_insId * 20 |
|
|
|
CelPut BUFFER_GOATOH_FACE_CC, 0, scale.p_insId, scale.p_insId, neckArg.p_insId |
|
|
|
|
|
|
|
Interval@Goatoh p_insId |
|
|
|
|
|
|
|
@@ -95,6 +97,10 @@ Interval \ |
|
|
|
int p_insId |
|
|
|
If walking.p_insId { |
|
|
|
Walk@Goatoh p_insId |
|
|
|
|
|
|
|
If frame.p_insId \ 150 == 30 { |
|
|
|
MMPlay SOUND_MUMUMUMU |
|
|
|
} |
|
|
|
} |
|
|
|
Else: If running.p_insId { |
|
|
|
DoRun@Goatoh p_insId |
|
|
|
|