134
edits
Jongyon7192p (talk | contribs) |
Jongyon7192p (talk | contribs) No edit summary |
||
Line 70: | Line 70: | ||
Approximated the speed cap to be 160. If mario can keep punching on the pillar for an extended 1 more frame, spd can reach 170 or more. i forgot my approximated 2nd value. | Approximated the speed cap to be 160. If mario can keep punching on the pillar for an extended 1 more frame, spd can reach 170 or more. i forgot my approximated 2nd value. | ||
'''Crouch Sliding:''' | '''Crouch Sliding:''' | ||
Line 113: | Line 107: | ||
Speed - 5 + 3.4\*normal.H (range: -5 ≤ accel < -1.6) | Speed - 5 + 3.4\*normal.H (range: -5 ≤ accel < -1.6) | ||
==WF Tower platform rotation displacement== | |||
the tumbling bridge block rotates in a stupid way, but i managed to decompose its euler angle frequencies into parts. Turned out fucking useless cuz we could just fucking yeet ourselves or smth, idk, ask iwer. | |||
and i'll try to summarize my block of text now. | |||
==arctan strain== | ==arctan strain== | ||
All but proven at every math-skill level. Please implement it. | All but proven at every math-skill level. Please implement it. | ||
==flight equations== | |||
Update Pitch: | |||
target = -stickY*v/5 (max=±12.8v) | |||
pitchAccelTo0=64 | |||
pitchAccelTo∞=32 | |||
If crossed 0, cap |pitchVel1|<32 for 1f. | |||
------------------- | |||
Update Yaw: | |||
target = -stickX*v/4 (max=±32v) | |||
If target<0< <yawVel , |yawAccel|=64 | |||
if <0<target<yawVel , |yawAccel|=32 | |||
If <0< <yawVel<target, |yawAccel|=16 | |||
If crossed 0, cap |yawVel|<16 for 1f. | |||
------------------- | |||
a = -pitch/45° -.5[1-cos(yaw)] -1 | |||
cap v>=0 | |||
------------------- | |||
Update Flying: | |||
if v>16, pitchVel2 = 6(v-32), Range: ( -96 ~ +∞ ] //positive if v>32 | |||
if 4<v≤16, pitchVel2 = 10(v-32), Range: (-280 ~ -160] | |||
if v≤ 4, pitchVel2 = -1024 | |||
cap |pitch|≤59.99634° | |||
------------------- | |||
if nullWall collision, pitchVel3 = -512 | |||
==lamulana== | ==lamulana== |
edits