Ball don't want to hit even twice - Onyx - 11-16-2014
http://i.gyazo.com/77e44399539079d805030c40a38ee82f.mp4
So why that arrow don't want to hit target for a 3x times?
Here's code
Code: <bmp_begin>
file(0-11): sprite\sys\junrow_shot.bmp w: 48 h: 47 row: 6 col: 2
file(12-19): sprite\sys\junrow_psn.bmp w: 81 h: 82 row: 4 col: 2
weapon_hit_sound: data\020.wav
weapon_drop_sound: data\020.wav
weapon_broken_sound: data\020.wav
<bmp_end>
<frame> 0 flying
pic: 0 state: 3000 wait: 1 next: 1 dvx: 32 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
itr:
kind: 0 x: -1 y: 12 w: 51 h: 24 dvx: 5 fall: 10 vrest: 3 bdefend: 79 injury: 50 effect: 1
itr_end:
bdy:
kind: 0 x: -1 y: 12 w: 51 h: 24
bdy_end:
<frame_end>
<frame> 1 flying
pic: 1 state: 3000 wait: 1 next: 2 dvx: 32 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
itr:
kind: 0 x: -1 y: 12 w: 51 h: 24 dvx: 5 fall: 10 vrest: 4 bdefend: 79 injury: 50 effect: 1
itr_end:
bdy:
kind: 0 x: -1 y: 12 w: 51 h: 24
bdy_end:
<frame_end>
<frame> 2 flying
pic: 2 state: 3000 wait: 1 next: 3 dvx: 32 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
itr:
kind: 0 x: -1 y: 12 w: 51 h: 24 dvx: 5 fall: 10 vrest: 3 bdefend: 79 injury: 50 effect: 1
itr_end:
bdy:
kind: 0 x: -1 y: 12 w: 51 h: 24
bdy_end:
<frame_end>
<frame> 3 flying
pic: 3 state: 3000 wait: 1 next: 4 dvx: 32 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
itr:
kind: 0 x: -1 y: 12 w: 51 h: 24 dvx: 5 fall: 10 vrest: 4 bdefend: 79 injury: 50 effect: 1
itr_end:
bdy:
kind: 0 x: -1 y: 12 w: 51 h: 24
bdy_end:
<frame_end>
<frame> 4 flying
pic: 4 state: 3000 wait: 1 next: 5 dvx: 32 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
itr:
kind: 0 x: -1 y: 12 w: 51 h: 24 dvx: 5 fall: 10 vrest: 3 bdefend: 79 injury: 50 effect: 1
itr_end:
bdy:
kind: 0 x: -1 y: 12 w: 51 h: 24
bdy_end:
<frame_end>
<frame> 5 flying
pic: 5 state: 3000 wait: 1 next: 999 dvx: 32 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
itr:
kind: 0 x: -1 y: 12 w: 51 h: 24 dvx: 5 fall: 10 vrest: 10 bdefend: 79 injury: 50 effect: 1
itr_end:
bdy:
kind: 0 x: -1 y: 12 w: 51 h: 24
bdy_end:
<frame_end>
<frame> 10 hiting
pic: 6 state: 3001 wait: 0 next: 11 dvx: 0 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
<frame_end>
<frame> 11 hiting
pic: 7 state: 3001 wait: 1 next: 12 dvx: 0 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
opoint:
kind: 1 x: 9 y: 36 action: 100 dvx: 0 dvy: 0 oid: 232 facing: 0
opoint_end:
<frame_end>
<frame> 12 hiting
pic: 8 state: 3001 wait: 1 next: 13 dvx: 0 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
opoint:
kind: 1 x: 80 y: 36 action: 100 dvx: 0 dvy: 0 oid: 232 facing: 1
opoint_end:
<frame_end>
<frame> 13 hiting
pic: 9 state: 3001 wait: 1 next: 14 dvx: 0 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
opoint:
kind: 1 x: 9 y: 36 action: 100 dvx: 0 dvy: 0 oid: 232 facing: 0
opoint_end:
<frame_end>
<frame> 14 hiting
pic: 10 state: 3001 wait: 1 next: 1000 dvx: 0 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
opoint:
kind: 1 x: 80 y: 36 action: 100 dvx: 0 dvy: 0 oid: 232 facing: 1
opoint_end:
<frame_end>
<frame> 20 hit
pic: 6 state: 3002 wait: 0 next: 21 dvx: 0 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
<frame_end>
<frame> 21 hit
pic: 7 state: 3002 wait: 1 next: 22 dvx: 0 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
opoint:
kind: 1 x: 9 y: 36 action: 100 dvx: 0 dvy: 0 oid: 232 facing: 0
opoint_end:
<frame_end>
<frame> 22 hit
pic: 8 state: 3002 wait: 1 next: 23 dvx: 0 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
opoint:
kind: 1 x: 80 y: 36 action: 100 dvx: 0 dvy: 0 oid: 232 facing: 1
opoint_end:
<frame_end>
<frame> 23 hit
pic: 9 state: 3002 wait: 1 next: 24 dvx: 0 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
opoint:
kind: 1 x: 9 y: 36 action: 100 dvx: 0 dvy: 0 oid: 232 facing: 0
opoint_end:
<frame_end>
<frame> 24 hit
pic: 10 state: 3002 wait: 1 next: 1000 dvx: 0 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
opoint:
kind: 1 x: 80 y: 36 action: 100 dvx: 0 dvy: 0 oid: 232 facing: 1
opoint_end:
<frame_end>
<frame> 30 rebounding
pic: 62 state: 3003 wait: 1 next: 31 dvx: 0 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
<frame_end>
<frame> 31 rebounding
pic: 7 state: 3003 wait: 1 next: 32 dvx: 0 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
opoint:
kind: 1 x: 9 y: 36 action: 100 dvx: 0 dvy: 0 oid: 232 facing: 0
opoint_end:
<frame_end>
<frame> 32 rebounding
pic: 8 state: 3003 wait: 1 next: 33 dvx: 0 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
opoint:
kind: 1 x: 80 y: 36 action: 100 dvx: 0 dvy: 0 oid: 232 facing: 1
opoint_end:
<frame_end>
<frame> 33 rebounding
pic: 9 state: 3003 wait: 1 next: 34 dvx: 0 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
opoint:
kind: 1 x: 9 y: 36 action: 100 dvx: 0 dvy: 0 oid: 232 facing: 0
opoint_end:
<frame_end>
<frame> 34 rebounding
pic: 9 state: 3003 wait: 1 next: 1000 dvx: 0 dvy: 0 centerx: 19 centery: 24 hit_a: 0 hit_d: 0 hit_j: 0
opoint:
kind: 1 x: 80 y: 36 action: 100 dvx: 0 dvy: 0 oid: 232 facing: 1
opoint_end:
<frame_end>
<frame> 100 poison
pic: 12 state: 15 wait: 1 next: 101 dvx: 2 dvy: -1 centerx: 5 centery: 51 hit_a: 0 hit_d: 0 hit_j: 0
itr:
kind: 0 x: 2 y: 5 w: 51 h: 48 dvx: 1 dvy: -2 fall: 1 vrest: 3 bdefend: 5 injury: 12
effect: 23
itr_end:
<frame_end>
<frame> 101 poison
pic: 13 state: 15 wait: 1 next: 102 dvx: 1 dvy: -1 centerx: 3 centery: 54 hit_a: 0 hit_d: 0 hit_j: 0
itr:
kind: 0 x: 2 y: 13 w: 54 h: 39 dvx: -1 dvy: -1 fall: 1 vrest: 3 bdefend: 5 injury: 11
effect: 23
itr_end:
<frame_end>
<frame> 102 poison
pic: 14 state: 15 wait: 1 next: 103 dvx: 1 dvy: -1 centerx: 0 centery: 47 hit_a: 0 hit_d: 0 hit_j: 0
itr:
kind: 0 x: 6 y: 6 w: 53 h: 30 dvx: 1 dvy: 0 fall: 1 vrest: 4 bdefend: 5 injury: 11
effect: 23
itr_end:
<frame_end>
<frame> 103 poison
pic: 15 state: 15 wait: 1 next: 104 dvx: 1 dvy: -1 centerx: 4 centery: 45 hit_a: 0 hit_d: 0 hit_j: 0
itr:
kind: 0 x: 14 y: 7 w: 39 h: 22 dvx: -1 dvy: 0 fall: 1 vrest: 3 bdefend: 5 injury: 11
effect: 23
itr_end:
<frame_end>
<frame> 104 poison
pic: 16 state: 15 wait: 1 next: 105 dvx: 1 dvy: 0 centerx: 5 centery: 48 hit_a: 0 hit_d: 0 hit_j: 0
itr:
kind: 0 x: 19 y: 8 w: 31 h: 20 dvx: 1 dvy: 0 fall: 1 vrest: 5 bdefend: 5 injury: 9
effect: 23
itr_end:
<frame_end>
<frame> 105 poison
pic: 17 state: 15 wait: 0 next: 1000 dvx: 1 dvy: 0 centerx: 5 centery: 48 hit_a: 0 hit_d: 0 hit_j: 0
itr:
kind: 0 x: 19 y: 8 w: 31 h: 20 dvx: -1 dvy: 0 fall: 5 vrest: 5 bdefend: 5 injury: 8
effect: 23
itr_end:
<frame_end>
I tried to change vrest/arest value but it still doesnt work
RE: Ball don't want to hit even twice - Ramond - 11-16-2014
Ok, the primary fault is your "fall" value.
As it is in your video, the first arrow hits Henry three to four times (due to the low vrest), which makes him fall. While he's falling, the second arrow passes through him but doesn't hit him (because the arrow in the itr needs a fall value of 60 or more to hit falling enemies).
Is it intended that the first arrow hits the enemy multiple times like this? If not, increase the itr fall value to 70 and the vrest to something more as well. (You may also need to add some negative dvy, so that the enemy flies high enough that the next arrows hit him as well.)
RE: Ball don't want to hit even twice - Onyx - 11-16-2014
thanks
|