Fantasy LIfe I The Girl Who Steals Time [Steam] [+62]

Upload your cheat tables here (No requests)
minhnhatx
Expert Cheater
Expert Cheater
Posts: 127
Joined: Wed Sep 30, 2020 7:55 am
Reputation: 117

Re: Fantasy LIfe I The Girl Who Steals Time [Steam] [+62]

Post by minhnhatx »

Shunner wrote:
Fri May 30, 2025 12:15 pm
any table for farming? faster growth would be nice
gradius12 wrote:
Fri May 30, 2025 3:47 pm
it would be but the crop growth and flower respawn are tied to real day change not game related days
chris89 wrote:
Mon Jun 02, 2025 5:57 pm
cheat for istant growt ?
I found crop instant growth. This was very hard to find, took me several days.
You still need to water your crops. Then just go in a house and back out and your crops will grow instantly.
No longer do you have to wait for 30 minutes. Enjoy!

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1
Attachments
FantasyLifeI-CropInstantGrowth.CT
(2.83 KiB) Downloaded 128 times

User avatar
Niedzielan
Expert Cheater
Expert Cheater
Posts: 157
Joined: Fri Aug 31, 2018 1:28 pm
Reputation: 191

Re: Fantasy LIfe I The Girl Who Steals Time [Steam] [+62]

Post by Niedzielan »

Duhllin wrote:
Wed Jun 11, 2025 4:30 am
Niedzielan wrote:
Tue Jun 10, 2025 2:40 pm

My table viewtopic.php?p=407765#p407765 (as of fli_013) has a pointer to Life Stars (DataManager -> Chara Status -> m_stAvatarP -> m_lifeStatus), so you should be able to set your stars back down to a reasonable level. You might have to count how many you should have - e.g. if you have turned in 450 stars of quests you'd have 350 stars because of the 100 for getting to fledgeling - if you want it to be exact, I don't know if there are excess stars.
Tagging you as well, in hopes that you may know what is causing my issue. It's not your table this time. I think it's probably that I am doing something wrong. I can't trade certain items if they have skills attached. Maybe I am adding the wrong skills? I see that there are ones that start with "ps" and some that start with "es". Can you explain what the difference is, and if that is causing the issue? If not, do you know what is? I can send the same item if there are no skills attached.
It's possible that trading has some checks to make sure items are valid. For instance, the gauntlets are addSkillTbl_Armor_01 which doesn't have es_drop_item_up02, but the cloak is addSkillTbl_Cloak_01 which does.

As to the difference between es and ps I'm not sure, I have yet to take a look at where each come from. I could make guesses (like equipement skill / plant dungeon skill ?) but I'll take a look when I have time.

I have no way of testing trading so I doubt I'd be able to find a way to make things tradeable. There is a flag on base item data that marks whether they're tradeable but that can't be the issue here since it works without skills. It may be possible for you to backup your save and cross-save your switch to pc and edit there

PoutouYou
Cheater
Cheater
Posts: 30
Joined: Tue Nov 07, 2017 8:34 am
Reputation: 2

Re: Fantasy LIfe I The Girl Who Steals Time [Steam] [+62]

Post by PoutouYou »

Is there anyway to add a cheat that allows you to add a recipe? Grinding the resident exclusive recipe is trully horrible, as we can only get 1 daily. Or a cheat removing the daily limit.
Last edited by PoutouYou on Wed Jun 11, 2025 11:14 pm, edited 1 time in total.

User avatar
PJRamaglia
Noobzor
Noobzor
Posts: 7
Joined: Wed Feb 27, 2019 11:28 pm
Reputation: 0

Re: Fantasy LIfe I The Girl Who Steals Time [Steam] [+27]

Post by PJRamaglia »

Niedzielan wrote:
Mon May 19, 2025 4:42 pm
So far I've made a very basic item editor, should just work on hovering over an item.

Features
Item Editor:
Item ID
Quantity - Material / Consumable only
Rank - Equipment only
Skill 1/2 ID - Equipment only

Location/Coordinate pointer

FoV/Zoom/Camera pointer

Drop rate modifier (WIP)

DataManager pointer (WIP)
- DataManager should contain most saveable data, e.g. money, inventory, quest status. Most fields still need to be filled in, however. Still WIP
- money
- celestia gift (goddessHerbBlue and goddessHerbGold)
- chestnut
- life status, lv, exp (Chara Status -> m_stAvatarP)
- inventory status (use script Populate Items)
- TODO flag status (includes number of infrastructure and fields buildable, houses too but any after 6 aren't usable)
- also includes aoc_receive_ flags so you can get add on content (preorder bonuses) again. This does NOT let you get it if you are not already entitled to it. Messing with the aoc_right_ flags WILL cause a fade-to-black. Any questions about gaining access will be ignored, unless the game is abandoned and it is no longer possible to buy the content.
- TODO vegetable field status
- ginormosia status - area rank and points
- TODO farm stand status
- TODO others (NPCStatus, QuestStatus, WeatherStatus, etc)


You can change the Item ID to another item's ID to change that item (switch tabs then back), ditto with the Skill IDs.

Skill IDs:
skilllist.txt
Item IDs:
itemlist_v2.txt
old lists
Old list: itemlist.txt
Note: some people have experienced crashes or have been unable to get scripts working. In some of these cases updating to the latest CE version (7.6) has fixed those issues.

FName custom type guide:
Note: string-based custom types require CE 7.5 or higher.
Written guide:
1. Right click the "Value Type" dropdown in the Scan stuff, choose "Define new custom type (LUA)"
2. Overwrite the default stuff (i.e. select everything and delete) by pasting the following script, then click "Ok"

Code: Select all

--Note: keep the function base name unique.
local typename="FName" --shown as the typename in ce
local bytecount=4  --number of bytes of this type
local functionbasename="fnametype"
local usesfloat=false
local usesstring=true

function fnametype_bytestovalue(b1,b2,b3,b4,address)
 if FNameStringAlgo ~= nil then
return FNameStringAlgo(address)
else
return "Err: FNameStringAlgo required"
end
end

function fnametype_valuetobytes(i,address)
if FindStringFName ~= nil then
local foundID = nil
if findInNameList ~= nil then
foundID = findInNameList(i)
end
if not foundID then foundID = FindStringFName(i, false, true) end
local b1 = (foundID>>24)&0xff
local b2 = (foundID>>16)&0xff
local b3 = (foundID>>8)&0xff
local b4 = foundID&0xff
return b4,b3,b2,b1
else
return 0,0,0,0
end
end
return typename, bytecount, functionbasename, usesfloat, usesstring
Image guide
Image
Image
Image
Image
Currently there are some issues with getting FNamePool for some people, so the ID <-> name feature might not work for you.
With fli_008 I've added a "Manually set offset" which has the 1.1.3 and 1.1.4 and 1.2.1 offsets in the dropdown menu. Hopefully this works even if the other scanning methods don't. If there's an update and I haven't updated the offsets, please try the second method here: viewtopic.php?p=408166#p408166

Note that some items have no stats for certain ranks - an Oak Axe doesn't have stats for Supreme or Legendary, and a Verdant Axe doesn't have stats until Notable.
Note that you can't turn one type of item into another. Lifeweed -> Big Egg is fine. Lifeweed -> Oak Axe isn't. As long as it would be in the same tab, you should be able to transmute it.
Changelog
Edit: Actually the Item ID and Skill ID change each launch... why? I assume that's some kind of Unreal thing. Without some way of mapping those to the names I can't make a list of item codes... It'll work for duplicating easily enough, but swapping to an item/skill you don't already have will be a pain.

Edit2: Added a location/coordinate pointer

Edit3: Added FoV and zoom pointers:
zoom vertical (top-down) and zoom horizontal
Edit4: Added more camera stuff:
max/min camera angle (-60 and -30 default in the past, I find that -89 and -10 is better - min to 0 lets you go flat, and positive min is under the floor - but clipping is a bit wonky so sometimes it'll zoom in and sometimes it'll go under the floor)

Edit5: Fixed item pointer for 1.1.3, should also work for objects (i.e. furniture), etc, now.
Edit6: fix disabling item pointer... thought I'd done that already but apparently not

Edit7: Added some Item / Skill ID stuff... kinda experimental but hopefully if it doesn't work it won't break anything else.
I borrowed code from Cake-san's excellent UE4 table (which isn't fully compatible with UE5 games like FLi) because the FName parsing stuff works, so we can translate between gamedata names and the FNames stored in inventory memory.
That is, you can now look up an item name and find the ID for it, then modify your existing item.
The itemlist and skilllist as wekk as the dropdown menu stuff are all hardcoded, so any updates adding new items or changing names won't be reflected here.

Edit7.5: Separated itemlist into sections

Edit8: Found what some of the item fields are, and hopefully made it a bit easier to enter a manual FName offset

Edit9: Add drop rate modifier (additive) Still WIP but should work well enough for now

Edit10: Modified Cake's UE helper to work with FLi, added DataManager pointer

Edit11: Revamped FName stuff a bit - now added as a custom type

Edit12: Hopefully fixed FNamePool not being found when using CE 7.6, and filled in some more DataManager stuff, fixed quantity (should be 2bytes not 4bytes, oops)

Edit13: Added buff time and value multiplier script, and pointer to some base item data (e.g. weapon damage). Filled in a few more DataManager stuff - including player Life status, and infrastructure and vegetable field flags (i.e. have more fields - note that house flag also exists but more than 6 are NOT functional). Also, fun fact, you can reset your "add on content received" flag so you can duplicate your preorder bonuses (so far - can't duplicate deluxe because it doesn't let you have more than 1 of the same mount - this does NOT let you access DLC content you do not own. Trying to set the "aoc_right_01" flag if you don't have the preorder will case a fade-to-black.)
Encountering the following error message with your fli_13.CT table.

Image

Figured I should also post the error message from the screenshot in plain text as well:

Code: Select all

<<Lua error in the script at line 1:[string "local syntaxcheck,memrec=... ..."]:26: attempt to call a nil value (global 'genNameList')>>

Eshasempai
What is cheating?
What is cheating?
Posts: 4
Joined: Thu Jun 12, 2025 12:08 am
Reputation: 0

Re: Fantasy LIfe I The Girl Who Steals Time [Steam] [+62]

Post by Eshasempai »

Im a little confused... how do you replace the game file to bypass the EAC? ive tried deleting files but not sure which one to replace.
Last edited by Eshasempai on Thu Jun 12, 2025 8:58 am, edited 1 time in total.

Eshasempai
What is cheating?
What is cheating?
Posts: 4
Joined: Thu Jun 12, 2025 12:08 am
Reputation: 0

Re: Fantasy LIfe I The Girl Who Steals Time [Steam] [+62]

Post by Eshasempai »

How do you bypass the EAC? I found the game folder...but dont really understand how you replace it.

User avatar
zurls
Expert Cheater
Expert Cheater
Posts: 156
Joined: Sat Feb 15, 2020 7:46 am
Reputation: 22

Re: Fantasy LIfe I The Girl Who Steals Time [Steam] [+62]

Post by zurls »

To aviod the EAC do not start the game with NFL1.exe in the game root folder. Instead go to FANTASY LIFE i\Game\Binaries\Win64\NFL1-Win64-Shipping.exe - using that bypasses the EAC.

Mushdoom
What is cheating?
What is cheating?
Posts: 2
Joined: Thu Jun 12, 2025 5:35 am
Reputation: 0

Re: Fantasy LIfe I The Girl Who Steals Time [Steam] [+62]

Post by Mushdoom »

Is there any way to make Mysterious Slates infinite or increase their drop rate multiplier/add inventory?

Mushdoom
What is cheating?
What is cheating?
Posts: 2
Joined: Thu Jun 12, 2025 5:35 am
Reputation: 0

Re: Fantasy LIfe I The Girl Who Steals Time [Steam] [+27]

Post by Mushdoom »

Niedzielan wrote:
Thu May 29, 2025 9:04 pm
applsidra wrote:
Thu May 29, 2025 6:30 pm
Can somebody give me a super simple explanation/tutorial on how to use this item editor, im reading through multiple comments and explanations but nothing seems to be working for me, I think the comments are to complicated for me to understand properly :( I'm trying to get the preorder and dlc bonus items (flutter charm, napdragon weapons, ect). From what i understand I'm suppose to be on the item screen hovering over the weapon i want to replace? On the table in order im doing GetHoveredItem, GetNameStuff and then waiting for that to finish, going to items>Internal_name's value and changing it to "Napdragon Staff" on the scrolldown menu, enabling the internal_name box and then im kinda lost from there (Im unable to enable the Name/ID box).

I tried alot of different things like getting the found ID value of "napdragon staff" and pasting that value onto the internal_name value, changing internal_name and Name/ID description to "Napdragon staff", but no matter what im unable to enable the name/id box or be able to replace the item. I really think im doing this all wrong and i'm terribly lost, if anyone is willing to make an explanation it would be much appreciated! (or should i give up on using the table)
In the hovered item, the "internal_name" is purely descriptive, the actual item ID is what matters. I'll try and make this clearer in the next table update.

To swap one item to another, you find the item internal name in my item list, and put that in "getNameStuff -> internal_name", and then enable the script to find the item ID. Then, you copy that found ID to the hovered item ID. We have to do it this way because the item IDs change every time the game is launched.
I'll try and include a guide in the next table update.

I am away at the moment so it'll be a few days before I can work on that, nor have I tested the latest update (for the same reason)

As for adding in DLC items, it's possible that it won't work - in the files these are marked with a "check if owned" flag. I won't stop you from trying, but obviously I won't provide any specifc support for it.
Also note that swapping an item to another won't change the skills - for instance, the flutter charm has 10% exp as a skill. If you want that, you'll have to change the skill ID too. It's the same procedure as above.

If I remember I'll add a "apply new name to ID" script next to the item internal_name entry. Perhaps that'll make things more intuitive.

As an alternative to Cheat Engine you can try my ue4ss mod attached here: viewtopic.php?p=409118#p409118 where I have a WIP inventory editor, basically the same thing as the Cheat Engine script but it automatically handles the name <-> id stuff
Is it possible to add the 3rd skill slot from aging an item in the treasure groves?

PoutouYou
Cheater
Cheater
Posts: 30
Joined: Tue Nov 07, 2017 8:34 am
Reputation: 2

Re: Fantasy LIfe I The Girl Who Steals Time [Steam] [+62]

Post by PoutouYou »

Is there an easier way to switch items? I find the table very confusing, and the guide is no longer fitting the version 13.

While I am super thankful for the GUI mod version, when I tried the mod gui version, I get the following error when launching the fli cmd file:

CreateProcess error=203
At line:153 char:5
+ throw "$function error=$([Runtime.InteropServices.Marshal]::GetLa ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OperationStopped: (CreateProcess error=203:String) [], RuntimeException
+ FullyQualifiedErrorId : CreateProcess error=203

Press any key to continue . . .

When I launch the game, I get the ue gui but if I click DataManager I get a Fatal error. And the game crashes. Can't read the dmp file. I am on steam version 1.2.1. I did not update to 1.3 yet
Last edited by PoutouYou on Thu Jun 12, 2025 7:42 am, edited 3 times in total.

User avatar
Ragnarok Drakengard
Cheater
Cheater
Posts: 49
Joined: Sat Mar 12, 2022 7:21 pm
Reputation: 7

Re: Fantasy LIfe I The Girl Who Steals Time [Steam] [+62]

Post by Ragnarok Drakengard »

DrummerIX wrote:
Thu May 29, 2025 10:02 pm
TitanLore wrote:
Thu May 29, 2025 2:03 am
Hey there! Is there any way for this to spawn items in? I'm just needing materials to craft items, and I'd rather not spend weeks doing it.
Try Free Crafting instead.
New update for the game just dropped. Will check to see what it broke, if anything. Hopefully it did not break most options.

User avatar
Niedzielan
Expert Cheater
Expert Cheater
Posts: 157
Joined: Fri Aug 31, 2018 1:28 pm
Reputation: 191

Re: Fantasy LIfe I The Girl Who Steals Time [Steam] [+27]

Post by Niedzielan »

PJRamaglia wrote:
Wed Jun 11, 2025 10:02 pm
Encountering the following error message with your fli_13.CT table.

Image

Figured I should also post the error message from the screenshot in plain text as well:

Code: Select all

<<Lua error in the script at line 1:[string "local syntaxcheck,memrec=... ..."]:26: attempt to call a nil value (global 'genNameList')>>
I can't reproduce this, however that error means that the "Unreal Engine" script failed to run.
If you have another version of Cake's UE Helper table, remove it. The getNameStuff script calls a script of the name "Unreal Engine" and if you have another entry in the table of that name it might try to activate that one instead. My table includes a modified one in Debug / Backup -> Cake-san's UE Helper table, v7.3 hotfixed -> Unreal Engine where I added some functions to make things easier.
If you have no other versions of an "Unreal Engine", version, the errors to look for are in Debug / Backup -> Cake-san's UE Helper table, v7.3 hotfixed -> Unreal Engine or the LUA output (Ctrl + Alt + Shift + L to open the LUA window again). Sorry for the inconvenience.
Mushdoom wrote:
Thu Jun 12, 2025 6:00 am
Is it possible to add the 3rd skill slot from aging an item in the treasure groves?
Yes, the item editor lists all three skill slots. It might not show up in-game, but setting a skill to slot 3 does apply even if not
PoutouYou wrote:
Thu Jun 12, 2025 7:03 am
Is there an easier way to switch items? I find the table very confusing, and the guide is no longer fitting the version 13.

While I am super thankful for the GUI mod version, when I tried the mod gui version, I get the following error when launching the fli cmd file:

CreateProcess error=203
At line:153 char:5
+ throw "$function error=$([Runtime.InteropServices.Marshal]::GetLa ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OperationStopped: (CreateProcess error=203:String) [], RuntimeException
+ FullyQualifiedErrorId : CreateProcess error=203

Press any key to continue . . .

When I launch the game, I get the ue gui but if I click DataManager I get a Fatal error. And the game crashes. Can't read the dmp file. I am on steam version 1.2.1. I did not update to 1.3 yet
I did not create the fli cmd file, so I don't know much about fixing it - perhaps it can't find your game exe, at the top of the cmd file find the "$WORKING_DIRECTORY = '" bit and change it to point to your "FANTASY LIFE i" folder directly, e.g. "$WORKING_DIRECTORY = 'C:\\Gaming\\Steam\\steamapps\\common\\FANTASY LIFE i'" using your own directory structure. The cmd file must be in the same location as the UE4SS.dll file.

If you get the GUI and DataManager tab though, sounds like it's working fine... I just checked, and it doesn't crash for me. Try the latest version:
DataManager.zip
(556.63 KiB) Downloaded 28 times
though there shouldn't be much changed.

I also have yet to update to 1.3.1, so there may be some delay if any of my scripts have broken.

Eshasempai
What is cheating?
What is cheating?
Posts: 4
Joined: Thu Jun 12, 2025 12:08 am
Reputation: 0

Re: Fantasy LIfe I The Girl Who Steals Time [Steam] [+62]

Post by Eshasempai »

Okay I may have posted to this forum multiple times (sorry about that first time using this thing)
I am not able to activate the cheats and I saw a previous post about having the lua on 'always'. I have everything on and I still cannot activate the cheats. What am I doing wrong?

PoutouYou
Cheater
Cheater
Posts: 30
Joined: Tue Nov 07, 2017 8:34 am
Reputation: 2

Re: Fantasy LIfe I The Girl Who Steals Time [Steam] [+27]

Post by PoutouYou »

Niedzielan wrote:
Thu Jun 12, 2025 8:27 am
PoutouYou wrote:
Thu Jun 12, 2025 7:03 am
Is there an easier way to switch items? I find the table very confusing, and the guide is no longer fitting the version 13.

While I am super thankful for the GUI mod version, when I tried the mod gui version, I get the following error when launching the fli cmd file:

CreateProcess error=203
At line:153 char:5
+ throw "$function error=$([Runtime.InteropServices.Marshal]::GetLa ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OperationStopped: (CreateProcess error=203:String) [], RuntimeException
+ FullyQualifiedErrorId : CreateProcess error=203

Press any key to continue . . .

When I launch the game, I get the ue gui but if I click DataManager I get a Fatal error. And the game crashes. Can't read the dmp file. I am on steam version 1.2.1. I did not update to 1.3 yet
I did not create the fli cmd file, so I don't know much about fixing it - perhaps it can't find your game exe, at the top of the cmd file find the "$WORKING_DIRECTORY = '" bit and change it to point to your "FANTASY LIFE i" folder directly, e.g. "$WORKING_DIRECTORY = 'C:\\Gaming\\Steam\\steamapps\\common\\FANTASY LIFE i'" using your own directory structure. The cmd file must be in the same location as the UE4SS.dll file.

If you get the GUI and DataManager tab though, sounds like it's working fine... I just checked, and it doesn't crash for me. Try the latest version: DataManager.zip though there shouldn't be much changed.

I also have yet to update to 1.3.1, so there may be some delay if any of my scripts have broken.
Sent you a dm. I still get the error.

blackfalcon2525
What is cheating?
What is cheating?
Posts: 1
Joined: Thu Jun 12, 2025 4:08 pm
Reputation: 0

Re: Fantasy LIfe I The Girl Who Steals Time [Steam] [+62]

Post by blackfalcon2525 »

Is there a special move that is always MAX that can be used in the latest version?

Post Reply

Who is online

Users browsing this forum: AhrefsBot, BLEXBot, borondir, gentlecm, ILegacyI, Kuro_Kawa, Niedzielan, Steam duck, StinVec, xiang950928, ZCustard