To make your character immune to being caught from the "dance of pain" and also itr/kind: 3, you only have to change a few frames in the dat.-file.
First, go to the last "injured"-frames (226-229) and change state: 16 to state: 11 (state: 16 allows to catch a character with itr/kind: 1).
To make him immune to itr/kind: 3 is a bit more difficult. Below, you'll see a "picked_caught" frame from Julian. The first one is how it looks normally, the second one is modified. All important changes are explained below.
<frame> 130 picked_caught
pic: 68 state: 10 wait: 3 next: 0 dvx: 0 dvy: 0 dvz: 0
centerx: 39 centery: 99 hit_a: 0 hit_d: 0 hit_j: 0
cpoint:
kind: 2 x: 42 y: 60
fronthurtact: 132 backhurtact: 131
cpoint_end:
wpoint:
kind: 1 x: 28 y: 54 weaponact: 31 attacking: 0 cover: 0
dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 26 y: 14 w: 28 h: 66
bdy_end:
<frame_end>
<frame> 130 picked_caught
pic: 0 state: 0 wait: 0 next: 110 dvx: 0 dvy: 0 dvz: 0
centerx: 39 centery: 79 hit_a: 0 hit_d: 0 hit_j: 0
wpoint:
kind: 1 x: 28 y: 54 weaponact: 31 attacking: 0 cover: 0
dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 26 y: 14 w: 28 h: 66
bdy_end:
<frame_end>
Important Changes:
-
pic: -> 0 | Shouldn't look like the character is hurt. |
state: -> 0 | "Picked-caught" state must be changed! |
wait: -> 0 | This frame shouldn't last for a long time! |
next: -> 110 | The effect would look boring if the character returned to "standing". For this reason I send him to the "defend" frame - you can also send him to some new frames! |
centery: -> 79 | Mostly, itr/kind: 3 is used in Louis - he has a "centery:" of 79 - Julian works differently in this frame, so he needs a "centery: 79", too. |
c-point | All c-points must be deleted in the "picked-caught" frames to make this effect work! |
Here's a study example:
Uncatchable |
Inspired by MH-Razen