Article Index


If one character catches another, cpoint is used.


Special thanks to YinYin for providing a more detailed description of the cpoint-tags! (18 Apr 2015)

cpoint:
Start.
kind:
Kind: 1 is used for the catching character. To guarantee that the cpoint works properly, use state: 9 in all frames with cpoint / kind: 1. You should only use other states if you're very experienced in data changing. Some states can cause certain tags to lose their effects.
x: ...
y: ...
The point at which the caught character is held. Both "Holding Coordinates" for the catching character and the caught character match up to determine where the caught character is held.
injury:
If you want to hurt the character, note the number of life points that he should lose here.

Detailed info:
Positive values add hit lag to the catcher and shaking to the caught character, while doing the specified damage (red hp and 1/3 dark red hp). Negative values add no hit lag or shaking and decrease the effective wait of the catcher by 1, while doing the specified damage (red hp and 1/3 dark red hp).
vaction:
Number of the Frame the caught character uses (130-132).
aaction:
When the player attacks the caught character, he goes to this frame (122).
jaction:
Frame upon pressing jump.
jaction will ignore the mp value of the target frame, however using hit_j will completely ignore the jaction
taction:
Frame upon holding a direction and pressing attack. Default is 232.

Comment by YinYin
I much prefer a positive value on the taction: myself so I don't throw backwards when only holding up/down and pressing attack.
throwvx:
throwvy:
throwvz:
If the caught character is thrown, you can set the distance in each direction here.

Details
  • Sometimes the value "-842150451" is used, but it does not seem to serve any purpose./li>
  • For throwvx:, every value except 0 causes the caught character to get dropped. throwvy:, throwvz: and throwinjury: only work together with throwvx:.
hurtable:
If other characters can hurt the caught character, the value is 1. If not, it's 0.
throwinjury:
If the character is thrown, the amount of life points the character should lose when falling on the floor is noted here.

Details
  • Sometimes, the strange value "-842150451" is used here as well.
  • Without a positive throwinjury the thrown character will not damage anyone.
decrease:
As soon as a decrease is used, the cpoint will only last for a certain period of time. Here you can set which frame should be used for the held character after the time is up: If you set the value to 3 the character goes to frame 211 (jump), if you use 7 or -7 he goes to frame 181 (falling).

Details
decrease: seems to be something like fall: on an itr, however inverted as negative values actually lower the "time" left till the caught character drops (always falling) and positive values do nothing/increase the value determining the drop (might actually use the fall value). The character is always released in the jump frame if you leave into a frame without cpoint before decrease takes effect (or using throwvx:/a non cpoint vaction:), regardless of the last decrease value.
dircontrol:
This tag is used in "Throw_lying_man" frames. If the value is 1 you can change directions, if it's 0 you can't.

Details
dircontrol: requires at least wait: 2 to work.
cover:
Here you can set whether the caught character is shown behind or in front of your character. Leaving this tag out will let the caught character be faced towards the catcher while behind behind him.

Details
Assume the tag written as "cover: XY" with X and Y being the values being displayed below:
X
[1] aligns the caught character to face the same direction.
[2] aligns the caught character to face the opposite direction.
Anything else does does not change the caught characters facing.
Y
[0] displays the caught character behind the catcher (z position -1).
[1-9] displays the caught character in front of the catcher (z position +1).
Because these work via z positioning they can fail on the z edges of a background.
cpoint_end:
End.


Cpoint is also used in the caught frames, but the code isn't as complex.

cpoint:
Start.
kind:
Kind: 2 is used for the frames for when the character is caught - together with state: 10.
x: ...
y: ...
Holding Coordinates.
fronthurtact:
backhurtact:
These tags are only used in the frames 130-132. They set which frame the held character should go to if he's hit from the front or back.
cpoint_end:
End.

   
© Little Fighter Empire

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.

Ok