u don't need pics to explaine this.
all u have to know is:
-any ball dat. can be used by any other char IF that char has the ball's Opoint
-how the opoint work:
1st. look at the data txt. in the 3rd paragraph(?) that's all of the char's balls opoint.
2nd. example:
<frame> 244 ball1
pic: 144 state: 3 wait: 1 next: 246 dvx: 0 dvy: 0 dvz: 0 centerx: 30 centery: 79 hit_a: 0 hit_d: 0 hit_j: 0
opoint:
kind: 1 x: 90 y: 43 action: 0 dvx: 0 dvy: 0 oid: 207 facing: 0
opoint_end:
wpoint:
kind: 1 x: 30 y: 50 weaponact: 30 attacking: 0 cover: 1 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 21 y: 18 w: 43 h: 62
bdy_end:
<frame_end>
id: 207 type: 3 file: data\davis_ball.dat
id: 210 type: 3 file: data\firen_ball.dat
so at that frame davis will shoot his ball. if u change the "opoint: xxx" into 210, davis will shoot firen's ball, GOT IT?