02-12-2013, 07:40 PM
No matter how many times I look at this healing, I don't get how it works. In the game it'll "toggle" healing(like you'll be able to read out) and it can heal you past the dark red, but not over the maximum. I'd like to reproduce the effect, but how does it actually work?
And the object it opoints, it's action 31, to be more precise:
There are probably many many unneeded frames(the character does some movements before healing begins), sorry about those, but I don't really know what causes the healing.
Code:
<frame> 240 heal
pic: 47 state: 15 wait: 1 next: 145 dvx: 0 dvy: 0 centerx: 39 centery: 79 hit_a: 0 hit_d: 0 hit_j: 0 mp: 15
wpoint:
kind: 1 x: 33 y: 60 weaponact: 21 attacking: 0 cover: 1 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 25 y: 26 w: 37 h: 53
bdy_end:
bdy:
kind: 0 x: 21 y: 80000 w: 43 h: 62
bdy_end:
<frame_end>
<frame> 145 heal
pic: 48 state: 15 wait: 1 next: 146 dvx: 0 dvy: 0 centerx: 39 centery: 79 hit_a: 0 hit_d: 0 hit_j: 0
sound: data\007.wav
wpoint:
kind: 1 x: 33 y: 60 weaponact: 21 attacking: 0 cover: 1 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 25 y: 26 w: 37 h: 53
bdy_end:
bdy:
kind: 0 x: 21 y: 80000 w: 43 h: 62
bdy_end:
<frame_end>
<frame> 146 heal
pic: 49 state: 15 wait: 2 next: 147 dvx: 0 dvy: 0 centerx: 39 centery: 79 hit_a: 0 hit_d: 0 hit_j: 0
wpoint:
kind: 1 x: 33 y: 60 weaponact: 21 attacking: 0 cover: 1 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 25 y: 26 w: 37 h: 53
bdy_end:
bdy:
kind: 0 x: 21 y: 80000 w: 43 h: 62
bdy_end:
<frame_end>
<frame> 147 heal
pic: 47 state: 15 wait: 1 next: 148 dvx: 0 dvy: 0 centerx: 39 centery: 79 hit_a: 0 hit_d: 0 hit_j: 0
wpoint:
kind: 1 x: 33 y: 60 weaponact: 21 attacking: 0 cover: 1 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 25 y: 26 w: 37 h: 53
bdy_end:
bdy:
kind: 0 x: 21 y: 80000 w: 43 h: 62
bdy_end:
<frame_end>
<frame> 148 heal
pic: 48 state: 15 wait: 1 next: 149 dvx: 0 dvy: 0 centerx: 39 centery: 79 hit_a: 0 hit_d: 0 hit_j: 0
sound: data\007.wav
wpoint:
kind: 1 x: 33 y: 60 weaponact: 21 attacking: 0 cover: 1 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 25 y: 26 w: 37 h: 53
bdy_end:
bdy:
kind: 0 x: 21 y: 80000 w: 43 h: 62
bdy_end:
<frame_end>
<frame> 149 heal
pic: 49 state: 15 wait: 2 next: 150 dvx: 0 dvy: 0 centerx: 39 centery: 79 hit_a: 0 hit_d: 0 hit_j: 0 mp: 15
wpoint:
kind: 1 x: 33 y: 60 weaponact: 21 attacking: 0 cover: 1 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 25 y: 26 w: 37 h: 53
bdy_end:
bdy:
kind: 0 x: 21 y: 80000 w: 43 h: 62
bdy_end:
<frame_end>
<frame> 150 heal
pic: 47 state: 15 wait: 1 next: 151 dvx: 0 dvy: 0 centerx: 39 centery: 79 hit_a: 0 hit_d: 0 hit_j: 0
wpoint:
kind: 1 x: 33 y: 60 weaponact: 21 attacking: 0 cover: 1 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 25 y: 26 w: 37 h: 53
bdy_end:
bdy:
kind: 0 x: 21 y: 80000 w: 43 h: 62
bdy_end:
<frame_end>
<frame> 151 heal
pic: 48 state: 15 wait: 1 next: 152 dvx: 0 dvy: 0 centerx: 39 centery: 79 hit_a: 0 hit_d: 0 hit_j: 0
sound: data\007.wav
wpoint:
kind: 1 x: 33 y: 60 weaponact: 21 attacking: 0 cover: 1 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 25 y: 26 w: 37 h: 53
bdy_end:
bdy:
kind: 0 x: 21 y: 80000 w: 43 h: 62
bdy_end:
<frame_end>
<frame> 152 heal
pic: 49 state: 15 wait: 2 next: 241 dvx: 0 dvy: 0 centerx: 39 centery: 79 hit_a: 0 hit_d: 0 hit_j: 0 mp: 15
sound: data\SNDDATA_1940.wav
wpoint:
kind: 1 x: 33 y: 60 weaponact: 21 attacking: 0 cover: 1 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 25 y: 26 w: 37 h: 53
bdy_end:
bdy:
kind: 0 x: 21 y: 80000 w: 43 h: 62
bdy_end:
<frame_end>
<frame> 241 heal
pic: 100 state: 1700 wait: 2 next: 242 dvx: 0 dvy: 0 centerx: 39 centery: 79 hit_a: 0 hit_d: 0 hit_j: 0 mp: -25
sound: data\052.wav
opoint:
kind: 2 x: 39 y: -999 action: 31 dvx: 0 dvy: 0 oid: 122 facing: 0
opoint_end:
wpoint:
kind: 1 x: 39 y: -999 weaponact: 31 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 25 y: 26 w: 37 h: 53
bdy_end:
<frame_end>
<frame> 242 heal
pic: 101 state: 17 wait: 2 next: 243 dvx: 0 dvy: 0 centerx: 39 centery: 79 hit_a: 246 hit_d: 246 hit_j: 246 mp: -25
wpoint:
kind: 1 x: 39 y: -999 weaponact: 31 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 25 y: 26 w: 37 h: 53
bdy_end:
<frame_end>
<frame> 243 heal
pic: 102 state: 17 wait: 2 next: 244 dvx: 0 dvy: 0 centerx: 39 centery: 79 hit_a: 246 hit_d: 246 hit_j: 246 mp: -25
wpoint:
kind: 1 x: 39 y: -999 weaponact: 31 attacking: 0 cover: 1 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 25 y: 26 w: 37 h: 53
bdy_end:
<frame_end>
<frame> 244 heal
pic: 103 state: 17 wait: 2 next: 245 dvx: 0 dvy: 0 centerx: 39 centery: 79 hit_a: 246 hit_d: 246 hit_j: 246 mp: -25
wpoint:
kind: 1 x: 39 y: -999 weaponact: 31 attacking: 0 cover: 1 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 10 y: 38 w: 54 h: 21
bdy_end:
bdy:
kind: 0 x: 26 y: 55 w: 32 h: 26
bdy_end:
<frame_end>
<frame> 245 heal
pic: 104 state: 17 wait: 2 next: 242 dvx: 0 dvy: 0 centerx: 39 centery: 79 hit_a: 246 hit_d: 246 hit_j: 246 mp: -25
wpoint:
kind: 1 x: 39 y: -999 weaponact: 31 attacking: 0 cover: 1 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 10 y: 38 w: 54 h: 21
bdy_end:
bdy:
kind: 0 x: 21 y: 80000 w: 43 h: 62
bdy_end:
<frame_end>
<frame> 246 heal
pic: 104 state: 15 wait: 0 next: 999 dvx: 0 dvy: 0 centerx: 39 centery: 79 hit_a: 0 hit_d: 0 hit_j: 0
wpoint:
kind: 1 x: 999 y: 200 weaponact: 35 attacking: 0 cover: 1 dvx: 55 dvy: -10
wpoint_end:
bdy:
kind: 0 x: 10 y: 38 w: 54 h: 21
bdy_end:
bdy:
kind: 0 x: 26 y: 55 w: 32 h: 26
bdy_end:
<frame_end>
Code:
<frame> 31 on_hand
pic: 999 state: 1001 wait: 0 next: 1000 dvx: 0 dvy: 0 centerx: 24 centery: 40 hit_a: 0 hit_d: 0 hit_j: 0
wpoint:
kind: 2 x: 33 y: 21 weaponact: 0 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
itr:
kind: 5 x: 19 y: 15 w: 22 h: 14 dvx: 8 fall: 20 bdefend: 16 injury: 789
itr_end:
<frame_end>