09-06-2013, 10:56 AM
(09-06-2013, 10:45 AM)xmfcx Wrote: HOW DID YOU DO IT?It's basically the same tech as in the AI dll.
It overwrites some of the code, in LF2 (for example preventing you from going to jump frames if you are in the air with state: 0, and disabling the original itr/kind: 14). Then creates a detour (so my custom code gets executed whenever a certain point in the original code is reached).
My code checks for collision with itr/kind: 14 and handles them.
If a platform is located directly below the character his vertical speed is set to 0. The code also reimplements walking because the original doesn't allow this in the air.
If a platform isn't located directly below the character everything LF2 would normally do is done.
(09-06-2013, 10:45 AM)xmfcx Wrote: And, Is it possible to walk below a platform?Yes.
It only works if you are in contact with the itr/kind: 14 so if it is located above you, it will have no effect.
Age ratings for movies and games (and similar) have never been a good idea.
One can learn a lot from reinventing wheels.
An unsound argument is not the same as an invalid one.
volatile in C++ does not mean thread-safe.
Do not make APIs unnecessarily asynchronous.
Make C++ operator > again
Trump is an idiot.
One can learn a lot from reinventing wheels.
An unsound argument is not the same as an invalid one.
volatile in C++ does not mean thread-safe.
Do not make APIs unnecessarily asynchronous.
Make C++ operator > again
Trump is an idiot.

Chat

