Which version of Spec_Item is the best?

Welcome to our Community
Wanting to join the rest of our members? Feel free to sign up today.
Sign up

Skalleey

New member
Registered
Joined
Jul 22, 2024
Messages
14
Reaction score
5
Points
3
It's been a while since I try to do something regardless Flyff development, my job was consuming me a lot of time this past weeks... anyways, I manage to get back on track on learning it and decided to start all over with L15 files which seems to be easier to understand than L18.2 Custom ones I was using before, thats due to the L15 being cleaner and having few systems

Well, I thought about what I should try to do first and decided to change v15 propItem to another version of Spec_Item

I remember asking here while ago the difference beetween propItem and Spec_Item in the L18.2 Custom files and learned that the differences are the parameters of each version, like in v19 that has 3 additional stats than v18

So here I am again wondering which version would be the best to use, to me seems that it need to be v19 higher so I could benefit of having 3 additional stats, but I think it would also have a lot of parameters I'd not use for my v15 even higher systems (I guess I could just add the parameters I wanted but it seems to be much harder), so which version of Spec_Item would you recommend me ?
 
no
 
Last edited:
  • Like
Reactions: Skalleey
I studied a bit the Source looking for what you've said about just implementing the parameters I wanted, but to be honest I don't even know what I want yet 🤣

So after a while looking up the sources from L15 and L19.4 and comparing them, I manage to see what you mentioned about SkillProp, in v15 It uses the LoadPropItem function which is the same function that loads propItem, and in v19 it uses LoadPropItemEx while LoadPropItem reads SpecItem. Thank you for getting me searching for that

Tomorrow I'll try to implement the v19 specItem in my v15 source, as I was searching to understand it better, I think I can give it a try now and lets hope I didn't get anything wrong from my studied

As I looked to see the parameters that was implemented it seems to me that after v19 there was no updated of new parameters in SpecItem, so v19 is the latest one in adding new parameters (correct me if I got it wrong)

I was just wondering, as I'm changing my propItem to SpecItem which has a lot of new parameters, my items from v15 that has no value defined in this new parameters, they would just receive a "=" (null), would it not causes any errors, maybe later ?
I guess it would not from the scratch, since in my v15 there weren't be any functions that uses this new parameters yet, but after implementing systems and others things from v16 and above, I would have problems right ? maybe they are just going to be useless, I dont know anymore ? I never looked up deep the same item from the v15 in the v19 specItem to see if all values for the new parameters are null or if they were updated in time each version in a way they have meaning for these new parameters

I'm going to sleep now and tomorrow I can check something, I'm to tired to think straight anymore, but if someone knows any of these "questions" it would help me understand better 😅
 
As I looked to see the parameters that was implemented it seems to me that after v19 there was no updated of new parameters in SpecItem, so v19 is the latest one in adding new parameters (correct me if I got it wrong
😅
So 15 is it's own format.
16 - 17 extended the tail of its original propItem and changed to Spec_Item
18 format changed again this time they added another tail to the Spec_Item
19 - 22 changed and added more for bonuses and etc.
23+ or w/e current pc is added something else aswell for the new talismen system

I might be missing a few but i think this is fairly accurate.

I was just wondering, as I'm changing my propItem to SpecItem which has a lot of new parameters, my items from v15 that has no value defined in this new parameters, they would just receive a "=" (null), would it not causes any errors, maybe later ?
I guess it would not from the scratch, since in my v15 there weren't be any functions that uses this new parameters yet, but after implementing systems and others things from v16 and above, I would have problems right ? maybe they are just going to be useless, I dont know anymore ? I never looked up deep the same item from the v15 in the v19 specItem to see if all values for the new parameters are null or if they were updated in time each version in a way they have meaning for these new parameters
You can always skip instead of actually using the info to.

But honestly it's like:
If want you want is only some parameters, you can look to do only those some parameters. You can try using libre office (requires settings editing), or VS code with some csv plugins and with some file stuff, you'll be able to quickly add columns and remove them -- you just need to keep the format the same (quotation strings still in quotations, and the delimiter is correct).
Custom is the best approach like @Kia states, this also confuses people who try and steal your content to lmao.
 
  • Like
Reactions: Kia
no
 
Last edited: