Harvest Moon: Light of Hope

Ask about cheats/tables for single player games here
Post Reply
sibecromwell
Novice Cheater
Novice Cheater
Posts: 21
Joined: Thu Aug 17, 2017 9:24 pm
Reputation: 0

Harvest Moon: Light of Hope

Post by sibecromwell »

Harvest Moon: Light of Hope is now on steam
i am looking for a table for
1:max items
2:inf stamina
3:max friendship
4:time mod
5:crops harvest time

User avatar
stuffy
Expert Cheater
Expert Cheater
Posts: 54
Joined: Fri Nov 17, 2017 9:21 am
Reputation: 34

Re: Harvest Moon: Light of Hope

Post by stuffy »

Harvest Moon: Light of Hope ver. 1.0 (5278)
In general all scripts require you to do the basic something once before activating the script.

Infinite Stamina - Use stamina once before activating.
Infinite Items- Sets items to 90 whenever used/bought/sold etc.
Max Animal friendship - Maxes friendship when you pet.
Faster NPC friendship - Will increase about 1 "level" for each friendship gaining interaction (talking/gifts) This is so you can get all the events.
1 day crops - All crops will be harvestable the next day. Recurring crops will be infinitely harvestable that day but wither the next day.
All tiles watered daily - ALL farmable tiles will be watered every day.
Fertilize plant for insta growth of "great" version of plant. - (graphic will not change but plant will be harvestable)
Always Full Animals - credit to fantomas for this.

This is probably as far as I will go with this. I can change a crop to any other thing, just don't know how to do dropdown lists in CE yet :)

(edit) added some features. This attachment is the newest version. (I keep forgetting to do time stop.. Never seem to need it sorry)
Attachments
Harvest Moon Light of Hope.CT
(17.4 KiB) Downloaded 425 times
Last edited by stuffy on Sun Nov 19, 2017 11:56 am, edited 3 times in total.

User avatar
STN
Founder
Founder
Posts: 4420
Joined: Thu Mar 02, 2017 7:48 pm
Reputation: 3415

Re: Harvest Moon: Light of Hope

Post by STN »

stuffy wrote:
Fri Nov 17, 2017 9:37 am
..
I attached it for you ;)

Image

User avatar
stuffy
Expert Cheater
Expert Cheater
Posts: 54
Joined: Fri Nov 17, 2017 9:21 am
Reputation: 34

Re: Harvest Moon: Light of Hope

Post by stuffy »

Managed to get 1 day crop growth and instant max people friendship if anyone still interested.

If you want to try it for yourself:
Crops have a set number of days in growth cycle (roses take 12 days)
once planted, value is 0, next day its 1 etc. on day 12 (value 11) it's harvestable.

People friendship is 4byte value 0-1000

Once you find the values you can find the function that accesses it and alter the instruction to add 30 days or whatever.

Or I could just upload it.. :p

tamashiyume
What is cheating?
What is cheating?
Posts: 2
Joined: Sat Nov 18, 2017 4:12 pm
Reputation: 0

Re: Harvest Moon: Light of Hope

Post by tamashiyume »

Upload please :D , also there's no Max Animal Friendship in table above. or i missed something? thanks before.

User avatar
stuffy
Expert Cheater
Expert Cheater
Posts: 54
Joined: Fri Nov 17, 2017 9:21 am
Reputation: 34

Re: Harvest Moon: Light of Hope

Post by stuffy »

Not sure if people friendship works on reload, might have to increase friendship once before activating. Let me know if broken I will try to fix.

Recurring crops will be infinitely harvestable next day, but wither the day after.

Animal friendship activate after petting something once.

Took out inf stamina, for rework.
Last edited by stuffy on Sun Nov 19, 2017 11:57 am, edited 1 time in total.

User avatar
fantomas
Table Makers
Table Makers
Posts: 1163
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 552

Re: Harvest Moon: Light of Hope

Post by fantomas »

tamashiyume wrote:
Sat Nov 18, 2017 4:16 pm
also there's no Max Animal Friendship in table above. or i missed something? thanks before.

Code: Select all

define(address,0D35C580)
define(bytes,8B 40 6C B9 0A 00 00 00)

[ENABLE]
assert(address,bytes)
alloc(newmem,$100)

label(code)
label(return)

newmem:

code:
  mov [eax+6C],2710
  mov eax,[eax+6C]
  mov ecx,0000000A
  jmp return

address:
  jmp newmem
  nop
  nop
  nop
return:

[DISABLE]
address:
  db bytes
  // mov eax,[eax+6C]
  // mov ecx,0000000A

dealloc(newmem)

tamashiyume
What is cheating?
What is cheating?
Posts: 2
Joined: Sat Nov 18, 2017 4:12 pm
Reputation: 0

Re: Harvest Moon: Light of Hope

Post by tamashiyume »

thank's for the table , i will try it. :D

User avatar
fantomas
Table Makers
Table Makers
Posts: 1163
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 552

Re: Harvest Moon: Light of Hope

Post by fantomas »

//
// Player //
//


Inf Money

Code: Select all

// Game: Harvest Moon: Light of Hope
// Version: 3DM

[ENABLE]
aobscan(addMoney,89 4F 10 3B C1)
alloc(newmem,$100)

label(code)
label(return)

newmem:

code:
  mov ecx,1869F
  mov [edi+10],ecx
  cmp eax,ecx
  jmp return

addMoney:
  jmp newmem
return:
registersymbol(addMoney)

[DISABLE]
addMoney:
  db 89 4F 10 3B C1

unregistersymbol(addMoney)
dealloc(newmem)

//
// Animals //
//


Always Full Appetite

Code: Select all

// Game: Harvest Moon: Light of Hope
// Version: 3DM


[ENABLE]
aobscan(fullAppetite,8B 50 54 B9 01 00 00 00 33 C0 83 FA 15)
alloc(newmem,$100)

label(code)
label(return)

newmem:

code:
  mov [eax+54],0   //  0 - Full,  16 - Hungry
  mov edx,[eax+54]
  mov ecx,00000001
  jmp return

fullAppetite:
  jmp newmem
  nop
  nop
  nop
return:
registersymbol(fullAppetite)

[DISABLE]
fullAppetite:
  db 8B 50 54 B9 01 00 00 00

unregistersymbol(fullAppetite)
dealloc(newmem)
Instant Adult Growth LVL

Code: Select all

// Game: Harvest Moon: Light of Hope
// Version: 3DM

define(address,0D35C41C)
define(bytes,8B 40 30 85 C0)

[ENABLE]
assert(address,bytes)
alloc(newmem,$100)

label(code)
label(return)

newmem:

code:
  mov [eax+30],2   // growth_level: 1 (baby), 2 (adult)
  mov eax,[eax+30]
  test eax,eax
  jmp return

address:
  jmp newmem
return:

[DISABLE]
address:
  db bytes
  // mov eax,[eax+30]
  // test eax,eax

dealloc(newmem)

No Stress

Code: Select all

// Game: Harvest Moon: Light of Hope
// Version: 3Dm


define(address,0D365098)
define(bytes,8B 40 74 C9 C3)

[ENABLE]
assert(address,bytes)
alloc(newmem,$100)

label(code)
label(return)

newmem:

code:
  mov [eax+74],0    // 0 - no stress
  mov eax,[eax+74]
  leave 
  ret 
  jmp return

address:
  jmp newmem
return:

[DISABLE]
address:
  db bytes
  // mov eax,[eax+74]
  // leave 
  // ret 

dealloc(newmem)

Always Healthy

Code: Select all

// Game: Harvest Moon: Light of Hope
// Version: 3DM


define(address,17D85E88)
define(bytes,8B 40 38 48 89 85 CC FE FF FF)

[ENABLE]
assert(address,bytes)
alloc(newmem,$100)

label(code)
label(return)

newmem:

code:
  mov [eax+38],7    // 1 - sick; 2 - pregnant; 3 - sleeping, 7 - healthy (default)
  mov eax,[eax+38]
  dec eax
  mov [ebp-00000134],eax
  jmp return

address:
  jmp newmem
  nop
  nop
  nop
  nop
  nop
return:

[DISABLE]
address:
  db bytes
  // mov eax,[eax+38]
  // dec eax
  // mov [ebp-00000134],eax

dealloc(newmem)

User avatar
stuffy
Expert Cheater
Expert Cheater
Posts: 54
Joined: Fri Nov 17, 2017 9:21 am
Reputation: 34

Re: Harvest Moon: Light of Hope

Post by stuffy »

Animal Growth, Health and stress not working for me.

stuck
What is cheating?
What is cheating?
Posts: 1
Joined: Tue Nov 21, 2017 1:00 am
Reputation: 0

Re: Harvest Moon: Light of Hope

Post by stuck »

stuffy wrote:
Fri Nov 17, 2017 9:37 am
Harvest Moon: Light of Hope ver. 1.0 (5278)
In general all scripts require you to do the basic something once before activating the script.

Infinite Stamina - Use stamina once before activating.
Infinite Items- Sets items to 90 whenever used/bought/sold etc.
Max Animal friendship - Maxes friendship when you pet.
Faster NPC friendship - Will increase about 1 "level" for each friendship gaining interaction (talking/gifts) This is so you can get all the events.
1 day crops - All crops will be harvestable the next day. Recurring crops will be infinitely harvestable that day but wither the next day.
All tiles watered daily - ALL farmable tiles will be watered every day.
Fertilize plant for insta growth of "great" version of plant. - (graphic will not change but plant will be harvestable)
Always Full Animals - credit to fantomas for this.

This is probably as far as I will go with this. I can change a crop to any other thing, just don't know how to do dropdown lists in CE yet :)

(edit) added some features. This attachment is the newest version. (I keep forgetting to do time stop.. Never seem to need it sorry)
hi stuff can u fix the table? after i load, just inf stamina & inf item can active... thanks before

User avatar
stuffy
Expert Cheater
Expert Cheater
Posts: 54
Joined: Fri Nov 17, 2017 9:21 am
Reputation: 34

Re: Harvest Moon: Light of Hope

Post by stuffy »

@stuck Did that happen after ver 1.01 update? (if so I will update for new version)

If not:
Game creates code at runtime, so options won't work (AOB can't find code that doesn't exist yet) until you preform the action (even then it might not always work first time)

Also sometimes it helps to load a "clean" save then load your cheated save to purge anything weird.

Also Shinkansen made a table for this game here : viewtopic.php?f=4&t=5428

sibecromwell
Novice Cheater
Novice Cheater
Posts: 21
Joined: Thu Aug 17, 2017 9:24 pm
Reputation: 0

Re: Harvest Moon: Light of Hope

Post by sibecromwell »

wow thank you for all the great work you all did

JessyChan30
What is cheating?
What is cheating?
Posts: 2
Joined: Thu Jul 18, 2019 7:39 am
Reputation: 0

Re: Harvest Moon: Light of Hope

Post by JessyChan30 »

please update

Post Reply

Who is online

Users browsing this forum: exaslave, Google Adsense [Bot], jjfuegoas1, tuturuga