*UPDATE*
nevermind, i found the way. i'll post the solution here in case it can help someone:
/!\ FIRST OF ALL, MAKE A BACKUP OF YOUR "LOGBOOK.LUA" FILE!!!
-for the general stats:
find these lines, around line No. 350:
statistics = {
agKills = 0,
killRatio = "0/0",
missionsCount = 0,
ejections = 0,
totalScore = 0,
flightHours = 0,
daytime = 0,
commissioned = base.os.date('0/0/0'),
campaignsCount = 0,
static = 0,
faaKills = 0,
landings = 0,
fagKills = 0,
nighttime = 0,
aaKills = 0,
naval = 0,
deaths = 0,
refuelings = 0,
}, -- end of statistics
and edit them with the values you want, don't forget to put quote signs between the numbers for all the stats you edited or it won't work!
-for the flight hours, apparently the game only counts time in seconds, so all you have to do is multiply by 60 two times your flight time, in hours.
for example, for 53hours 30mins:
you type:
- flightHours = '53.5*60*60' -
-and then, to update the values for a specific aircraft, and not just the general stats, scroll down to around line No. 1000 and find these lines:
if (playerUnit ~= nil) then
local typeLA = base.me_db.getNameByDisplayName(playerUnit.type)
if ((availableType ~= nil) and (availableType[typeLA] ~= nil)) then
stat[typeLA] = stat[typeLA] or {}
stat[typeLA].ejections =
stat[typeLA].flightHours =
stat[typeLA].daytime =
stat[typeLA].nighttime =
stat[typeLA].landings =
stat[typeLA].refuelings =
stat[typeLA].totalScore =
stat[typeLA].deaths =
stat[typeLA].agKills =
stat[typeLA].static =
stat[typeLA].naval =
stat[typeLA].aaKills =
end
end
and edit to the values you want like before.
once it's done,
-load a mission with the aircraft you want to update those values to.
-once you're in the mission, quit immediately.
-and that should be it! :-)
-check your logbook to see if it worked, if it did quit the game and restore your original "LOGBOOK.LUA" file, and you're good to go!
BEAWARE: YOUR STATS WON'T UPDATE WITH EVERY NEW FLIGHT YOU HAVE IF YOU DON'T RESTORE YOUR ORIGINAL FILE AFTER THIS MANIPULATION!
hope this helps!