sa33ood said:
About replacing the files in both ini's: I think that it dose affect in some way or another, I mean I use to edit many stuff in FIFA 06 and when I try them inside the game nothing use to happen, but when I replace both files it use to affect the over all thing, so, I prefer replacing both files
I am not going to dispute your experience in that regard (Ockham has made a similar comment, and you are both far more familiar with editing the game mechanics than I am) but from a programmer's perspective I find it hard to believe that anyone would write the parameter reading logic in such a way as to make it impossible to supply some parameters via particular input files. What might be interesting would be a controlled experiment where you make some gameplay tweaks via your normal route (ie. updating both CONFIG.DAT and INI.BIG) then once you are happy with them, extract the updates into a USER.INI file, revert the CONFIG.DAT and INI.BIG to the supplied versions and check to see if anything appears to be different in game (although that might be a subjective thing when dealing with AI-related values).
Biebrich 02 said:
it's very nteresting you said that the "trap_poor" etc isn't in use anymore... i didn't quite understand how you found that out, but very good you did
Anyone can do it with a hex editor, you just need to search the FIFA07.EXE for some significant part of the parameter name (try it with something common like DEFAULT to see what I mean). You do need to exercise some nous, in that some parameter names are constructed from two or more components, but generally it should be obvious enough.
Biebrich 02 said:
Do you have a clue where the attribute values are used to make players different?
No. I would suspect that most of that is internal to the code rather than being controlled via parameter values.
Biebrich 02 said:
SPRINT_SPEED_EX = 7.2 //Edit by biggy
paldrive thinks it doesn't work, and I can imagine very well that it wouldn't work for me either because I have tested so much like that
Biggy did say that those parameters have been removed from the FIFA 07 .INI files and there is no evidence in the EXE that they are actually read any more (and they were there in FIFA 06)
Biebrich 02 said:
what is read anyway? what can we trust? who can we trust? I'm confused...
Trust only the evidence of your own eyes!! Scanning the .EXE makes it obvious that the parameter names exist as plain text within the code and I see no reason why EA's programmers would obfuscate some parameter names and not others, so I've made the bold assumption that all parameters that are actually used will have the fixed part of the parameter name visible somewhere in the executable code.
Mario79 said:
copy/paste gameplay related strings to SITUATION.INI file in your fifa07 main folder
As described in the post that I linked to above, SITUATION.INI is the penultimate of the individual .INI files that the game attempts to read, so I would certainly expect it to work.
RazielSR said:
Without any header? Just copying the strings?
Most of the AI-related parameters don't belong in a separate section (the files themselves don't automatically start a different section, you need a header for that) so don't need a header. If you were copying parameter values from CAREER.INI you would need a header because that file starts with one and it is never turned off (by a line with just [] on it) so all the parameters belong to that section.
Just to finish off after some of the confusion in the preceding posts, my understanding of the INI processing makes the following apparent:
You can use any of the following names for your text file - common.ini, ai.ini, sku.ini, product.ini, locale.ini, career.ini, player.ini, situation.ini and user.ini
You can place the file(s) either in 'Program Files\EA Sports\FIFA 07' or in 'My Documents\FIFA 07' with the latter only affecting the current user,
but if you put the same file in both locations only the program files version will be read
You can put any parameter in any file just as long as you make sure that if a parameter is preceded by a section header in its original location that you put it in an identical section in your file
CAVEAT: whilst I have been fiddling around in FIFA's internals for years I am not someone who messes around with the AI parameters very often. Most of my tweaking has related to finding out how things work (eg. team chemistry, ticket revenue) rather than changing them permanently. FIFA 07 has changed that somewhat because I'm currently trying to tweak the fatigue logic to make the game playable as a low end team (I'm playing as Wycombe in the bottom English division and having all sorts of problems putting out eleven half dead players whereas my son is playing as Fiorentina and hasn't even noticed that there is a problem) so if anecdotal evidence from those more experienced than I contradicts the above then I may well be wrong.