petfriendamy / ff7-scarlet

A battle data editor for FF7.
Microsoft Public License
5 stars 2 forks source link

No levelling up curve implementation yet? #1

Closed DLPB2 closed 5 months ago

DLPB2 commented 7 months ago

Hi,

I am currently asking NFITC1 for the source code for Wallmarket. Please join The Reunion Discord:https://thereunion.live/

I'd like to help in any small way to getting this editor to a completion - since Wallmarket (I have v 1.5) looks to have been abandoned.

Dan

DLPB2 commented 5 months ago

As discussed, here is the fully working program in Lazarus - and a basic translation into C

note -- Pascal uses div when dividing integer values, so no "round" or "trunc" is required. You don't want to be working with floating point calcs as that's not how FF7 works. It will do integer divides and so always trunc./

Demonstration_of_kernel_curves.zip c.txt

DLPB2 commented 5 months ago

FF7KernelCurvesDemo.zip

Final version - adds exp curve also. To compile use https://www.lazarus-ide.org/