HuniePop 2: Double Date [+12] [CONSOLE + COMMANDS]

Upload your cheat tables here (No requests)
GreenHouse
Expert Cheater
Expert Cheater
Posts: 853
Joined: Fri Oct 12, 2018 10:25 pm
Reputation: 891

HuniePop 2: Double Date [+12] [CONSOLE + COMMANDS]

Post by GreenHouse »

Image

Store page: [Link]
Last version compatible: 1.0.0


- Infinite Date Moves
The date moves available won't decrease.

- Infinite Stamina
You'll have infinite overall stamina, in both dates and talking.

- Infinite TALKING Stamina
You'll have infinite stamina when talking only.

- Insta-Max Passion
Instantly max date passion.

- Infinite Seeds [Open Store]
You'll get 900 of each seed on opening the store.

- Unlock All Outfits and Hairstyles
Unlocks all outfits and hairstyles. Either temporarily (While script enabled) or permanently.
(You can change them from the hotel room)

- Insta-Max Affection
Instantly max date affection.

- Insta-Max Bonus Affection
Instantly max bonus date affection

- Freeze Bonus Affection Decrease
Freeze the bonus affection decrease.

- Play Cutscenes [TESTING]
Plays the cutscene of your choice. To use it, change 'Desired Cutscene' to a number from 1 to 175, and double click 'Waiting' and set to 'Play Cutscene'. Some cutscenes might not play, others might overlap over other stuff and mess up in general. Also, the moment you enable the script, open the 'Finder' tab first to ensure that it'll work. Just in general, remember that this is buggy, and will make characters appear, and things overlap.

- Unlock Developer Console
Unlocks the developer console which you can use to type some commands listed below.
Press ENTER to open it. Type the command, and press ENTER again to execute.
All Console Commands
Some of these I don't fully know how they work for now. I'm just listing them.
- all_girls_met: Unlocks All Girls

- add_fruit: Adds amount of fruits desired.
Use example: add_fruit Talent 10 ( Talent, Flirtation, Romance, Sexuality )

- add_wings

- add_resource: Adds amount desired of a resource of your choice.
Use example: add_resource Moves girlId 10 ( Affection, Moves, Stamina, Passion, Sentiment, Broken ) ???

- auto_complete
- auto_give_uniques
- auto_give_shoes
- set_stamina_food_limit
- show_notification
THIS IS BEING UPDATED CURRENTLY.
Update 1:
(February 9th 2021)
- Added 'Infinite TALKING Stamina' script.
- Added 'Infinite Seeds' script.
- Added 'Unlock All Outfits and Hairstyles' script.
- Added Developer Console.

NEW
Update 2:
(February 10th 2021)
- Added 'General Testing Stuff' category. As of now, it has one script (Play Cutscenes). It may have different ones in the future. Just remember that these might be buggy.
- Made 'Infinite Seeds' script more compatible with the GOG version.
- Fixed typo in the 'Insta-Max Passion' script that made it not work.
- Changed console key back to default (ENTER), as it makes more sense. Enter to open, Enter to execute.
- Split 'Unlock All Outfits and Hairstyles' into two. You now can either temporarily unlock them, while the script is enabled. Or unlock permanently when saving the game.


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
HuniePop 2 - Double Date.CT
Update 2
(69.07 KiB) Downloaded 14217 times
HuniePop 2 - Double Date.CT
Update 1
(52.7 KiB) Downloaded 7336 times
HuniePop 2 - Double Date.CT
(47.09 KiB) Downloaded 4000 times
Last edited by GreenHouse on Thu Feb 11, 2021 4:42 am, edited 16 times in total.

Impala
Table Makers
Table Makers
Posts: 625
Joined: Tue Apr 18, 2017 6:47 pm
Reputation: 419

Re: HuniePop 2: Double Date [+6]

Post by Impala »

I made this for myself, not going to cheat too much in the game, but

this lets you talk and give items before a date and not lose stamina

hate talking to a girl and losing stamina and this fixes it

works during date too, can leave on or turn off during date

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1</ID>
      <Description>"Infinite Pre Date Stamina"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
LaunchMonoDataCollector()
{$asm}
aobscanregion(stam,PuzzleStatusGirl:set_stamina+16,PuzzleStatusGirl:set_stamina+41,41 FF D3 89 47 5C)
//PuzzleStatusGirl:set_stamina+2b - 89 47 5C              - mov [rdi+5C],eax
//aobscan(stam,41 FF D3 89 47 5C) // should be unique
alloc(newmem,$1000,stam)

label(code)
label(return)

newmem:

code:
  call r11
  mov [rdi+5C],r8d
  jmp return

stam:
  jmp newmem
  nop
return:
registersymbol(stam)

[DISABLE]

stam:
  db 41 FF D3 89 47 5C

unregistersymbol(stam)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: PuzzleStatusGirl:set_stamina+28

PuzzleStatusGirl:set_stamina: 55                             - push rbp
PuzzleStatusGirl:set_stamina+1: 48 8B EC                       - mov rbp,rsp
PuzzleStatusGirl:set_stamina+4: 48 83 EC 30                    - sub rsp,30
PuzzleStatusGirl:set_stamina+8: 48 89 7D F8                    - mov [rbp-08],rdi
PuzzleStatusGirl:set_stamina+c: 48 8B F9                       - mov rdi,rcx
PuzzleStatusGirl:set_stamina+f: 48 89 55 F0                    - mov [rbp-10],rdx
PuzzleStatusGirl:set_stamina+13: 48 8B CA                       - mov rcx,rdx
PuzzleStatusGirl:set_stamina+16: 33 D2                          - xor edx,edx
PuzzleStatusGirl:set_stamina+18: 41 B8 06 00 00 00              - mov r8d,00000006
PuzzleStatusGirl:set_stamina+1e: 49 BB 80 99 B6 D6 8C 02 00 00  - mov r11,UnityEngine:Mathf:Clamp
// ---------- INJECTING HERE ----------
PuzzleStatusGirl:set_stamina+28: 41 FF D3                       - call r11
// ---------- DONE INJECTING  ----------
PuzzleStatusGirl:set_stamina+2b: 89 47 5C                       - mov [rdi+5C],eax
PuzzleStatusGirl:set_stamina+2e: 48 B8 90 7E 9D 8B 8C 02 00 00  - mov rax,0000028C8B9D7E90
PuzzleStatusGirl:set_stamina+38: 48 8B 00                       - mov rax,[rax]
PuzzleStatusGirl:set_stamina+3b: 48 8B C8                       - mov rcx,rax
PuzzleStatusGirl:set_stamina+3e: 83 39 00                       - cmp dword ptr [rcx],00
PuzzleStatusGirl:set_stamina+41: 48 8B 40 60                    - mov rax,[rax+60]
PuzzleStatusGirl:set_stamina+45: 48 8B C8                       - mov rcx,rax
PuzzleStatusGirl:set_stamina+48: 83 39 00                       - cmp dword ptr [rcx],00
PuzzleStatusGirl:set_stamina+4b: 0F B6 80 90 01 00 00           - movzx eax,byte ptr [rax+00000190]
PuzzleStatusGirl:set_stamina+52: 85 C0                          - test eax,eax
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Impala
Table Makers
Table Makers
Posts: 625
Joined: Tue Apr 18, 2017 6:47 pm
Reputation: 419

Re: HuniePop 2: Double Date [+6]

Post by Impala »

Highlight an item in the store, and it will show you the amount of seeds you have in the category

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>2</ID>
      <Description>"Highlight Seed Count"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
LaunchMonoDataCollector()
{$asm}
aobscanregion(highlightcount,UiAppStoreSlot:OnTooltipPreShow+296,UiAppStoreSlot:OnTooltipPreShow+2c1,48 63 00 48 8B 4E 30)
//UiAppStoreSlot:OnTooltipPreShow+2a7 - 48 63 00              - movsxd  rax,dword ptr [rax]
//aobscan(highlightcount,48 63 00 48 8B 4E 30) // should be unique
alloc(newmem,$1000,highlightcount)

label(code)
label(return)
label(highlightAddy)

newmem:

code:
  movsxd  rax,dword ptr [rax]
  mov [highlightAddy],rax
  mov rcx,[rsi+30]
  jmp return
  highlightAddy:

highlightcount:
  jmp newmem
  nop 2
return:
registersymbol(highlightcount)
registersymbol(highlightAddy)
[DISABLE]
highlightcount:
  db 48 63 00 48 8B 4E 30

unregistersymbol(highlightAddy)
unregistersymbol(highlightcount)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: UiAppStoreSlot:OnTooltipPreShow+2a7

UiAppStoreSlot:OnTooltipPreShow+279: 48 8D 64 24 00                 - lea rsp,[rsp+00]
UiAppStoreSlot:OnTooltipPreShow+27e: 49 BB 60 47 85 C0 8D 02 00 00  - mov r11,GamePersistence:get_playerFile
UiAppStoreSlot:OnTooltipPreShow+288: 41 FF D3                       - call r11
UiAppStoreSlot:OnTooltipPreShow+28b: 48 63 4E 50                    - movsxd  rcx,dword ptr [rsi+50]
UiAppStoreSlot:OnTooltipPreShow+28f: 83 38 00                       - cmp dword ptr [rax],00
UiAppStoreSlot:OnTooltipPreShow+292: 48 8B 40 20                    - mov rax,[rax+20]
UiAppStoreSlot:OnTooltipPreShow+296: 48 63 C9                       - movsxd  rcx,ecx
UiAppStoreSlot:OnTooltipPreShow+299: 39 48 18                       - cmp [rax+18],ecx
UiAppStoreSlot:OnTooltipPreShow+29c: 0F 86 A0 03 00 00              - jbe UiAppStoreSlot:OnTooltipPreShow+642
UiAppStoreSlot:OnTooltipPreShow+2a2: 48 8D 44 88 20                 - lea rax,[rax+rcx*4+20]
// ---------- INJECTING HERE ----------
UiAppStoreSlot:OnTooltipPreShow+2a7: 48 63 00                       - movsxd  rax,dword ptr [rax]
// ---------- DONE INJECTING  ----------
UiAppStoreSlot:OnTooltipPreShow+2aa: 48 8B 4E 30                    - mov rcx,[rsi+30]
UiAppStoreSlot:OnTooltipPreShow+2ae: 48 63 49 24                    - movsxd  rcx,dword ptr [rcx+24]
UiAppStoreSlot:OnTooltipPreShow+2b2: 3B C1                          - cmp eax,ecx
UiAppStoreSlot:OnTooltipPreShow+2b4: 0F 8D A7 00 00 00              - jnl UiAppStoreSlot:OnTooltipPreShow+361
UiAppStoreSlot:OnTooltipPreShow+2ba: 48 8B 46 20                    - mov rax,[rsi+20]
UiAppStoreSlot:OnTooltipPreShow+2be: 48 8B C8                       - mov rcx,rax
UiAppStoreSlot:OnTooltipPreShow+2c1: 83 39 00                       - cmp dword ptr [rcx],00
UiAppStoreSlot:OnTooltipPreShow+2c4: 48 8B 40 38                    - mov rax,[rax+38]
UiAppStoreSlot:OnTooltipPreShow+2c8: 48 8B 80 80 00 00 00           - mov rax,[rax+00000080]
UiAppStoreSlot:OnTooltipPreShow+2cf: 48 8B C8                       - mov rcx,rax
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>3</ID>
          <Description>"Seed Count"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>highlightAddy</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Limpyplatypus
What is cheating?
What is cheating?
Posts: 4
Joined: Tue Feb 09, 2021 6:00 am
Reputation: 0

Re: HuniePop 2: Double Date [+10] [CONSOLE + COMMANDS]

Post by Limpyplatypus »

Sorry to bother but when i open cheat engine i try to checkmark the enable box but it takes me to a lua page and i dont know what to do next

GreenHouse
Expert Cheater
Expert Cheater
Posts: 853
Joined: Fri Oct 12, 2018 10:25 pm
Reputation: 891

Re: HuniePop 2: Double Date [+10] [CONSOLE + COMMANDS]

Post by GreenHouse »

Limpyplatypus wrote:
Tue Feb 09, 2021 6:01 am
Sorry to bother but when i open cheat engine i try to checkmark the enable box but it takes me to a lua page and i dont know what to do next
Make sure that you have the latest Cheat Engine version. And if the error is that you didn't select the process, then do by clicking the PC icon on the top left, and select the game process.

User avatar
Sylencer90
Expert Cheater
Expert Cheater
Posts: 147
Joined: Sun Apr 01, 2018 6:41 pm
Reputation: 11

Re: HuniePop 2: Double Date [+10] [CONSOLE + COMMANDS]

Post by Sylencer90 »

Thanks for the table mate.

User avatar
Chrisfearless
Expert Cheater
Expert Cheater
Posts: 117
Joined: Sun Sep 23, 2018 5:24 pm
Reputation: 16

Re: HuniePop 2: Double Date [+10] [CONSOLE + COMMANDS]

Post by Chrisfearless »

Checked on the GOG Version with the "steamy" patch applied, working perfect! Great table, thank you!

The only non working option was "Insta-Max Passion", the AOB did not trigger.
Last edited by Chrisfearless on Tue Feb 09, 2021 3:51 pm, edited 1 time in total.

User avatar
1907237
What is cheating?
What is cheating?
Posts: 3
Joined: Thu Jun 18, 2020 12:14 pm
Reputation: 0

Re: HuniePop 2: Double Date [+10] [CONSOLE + COMMANDS]

Post by 1907237 »

Thanks, G..! :D

GreenHouse
Expert Cheater
Expert Cheater
Posts: 853
Joined: Fri Oct 12, 2018 10:25 pm
Reputation: 891

Re: HuniePop 2: Double Date [+10] [CONSOLE + COMMANDS]

Post by GreenHouse »

Chrisfearless wrote:
Tue Feb 09, 2021 2:43 pm
The only non working option was "Insta-Max Passion", the AOB did not trigger.
If you can go the Memory Viewer by clicking on the button on the middle-left of Cheat Engine. Right click in that window, choose the first option (Go to address), paste this: PuzzleStatusGirl:set_passion and then go to it. Make a screenshot of the end of the instruction(Around PuzzleStatusGirl:set_passion+3a), and share it here. Then, I'll check and if it's not that different, I'll fix it on the next table update.

User avatar
Chrisfearless
Expert Cheater
Expert Cheater
Posts: 117
Joined: Sun Sep 23, 2018 5:24 pm
Reputation: 16

Re: HuniePop 2: Double Date [+10] [CONSOLE + COMMANDS]

Post by Chrisfearless »

If you can go the Memory Viewer by clicking on the button on the middle-left of Cheat Engine. Right click in that window, choose the first option (Go to address), paste this: PuzzleStatusGirl:set_passion and then go to it. Make a screenshot of the end of the instruction(Around PuzzleStatusGirl:set_passion+3a), and share it here. Then, I'll check and if it's not that different, I'll fix it on the next table update.
With pleasure! Here goes:


GreenHouse
Expert Cheater
Expert Cheater
Posts: 853
Joined: Fri Oct 12, 2018 10:25 pm
Reputation: 891

Re: HuniePop 2: Double Date [+10] [CONSOLE + COMMANDS]

Post by GreenHouse »

Chrisfearless wrote:
Tue Feb 09, 2021 4:43 pm
With pleasure! Here goes:
Ok, nevermind, it was something that I did wrong. Double click the script, and on the second line change aobscan for aobscanregion. I will have it fixed on the next table update too.

Limpyplatypus
What is cheating?
What is cheating?
Posts: 4
Joined: Tue Feb 09, 2021 6:00 am
Reputation: 0

Re: HuniePop 2: Double Date [+10] [CONSOLE + COMMANDS]

Post by Limpyplatypus »

It doesnt let me check the infinite date moves how can i fix that?

GreenHouse
Expert Cheater
Expert Cheater
Posts: 853
Joined: Fri Oct 12, 2018 10:25 pm
Reputation: 891

Re: HuniePop 2: Double Date [+10] [CONSOLE + COMMANDS]

Post by GreenHouse »

Limpyplatypus wrote:
Tue Feb 09, 2021 8:03 pm
It doesnt let me check the infinite date moves how can i fix that?
Right click the script and tell me the error that it says.

Limpyplatypus
What is cheating?
What is cheating?
Posts: 4
Joined: Tue Feb 09, 2021 6:00 am
Reputation: 0

Re: HuniePop 2: Double Date [+10] [CONSOLE + COMMANDS]

Post by Limpyplatypus »

GreenHouse wrote:
Tue Feb 09, 2021 9:18 pm
Limpyplatypus wrote:
Tue Feb 09, 2021 8:03 pm
It doesnt let me check the infinite date moves how can i fix that?
Right click the script and tell me the error that it says.
The error says Not all code is injectible (Error in line 20 (hop 2) : This instruction cant be compiled

GreenHouse
Expert Cheater
Expert Cheater
Posts: 853
Joined: Fri Oct 12, 2018 10:25 pm
Reputation: 891

Re: HuniePop 2: Double Date [+10] [CONSOLE + COMMANDS]

Post by GreenHouse »

Limpyplatypus wrote:
Tue Feb 09, 2021 11:27 pm
The error says Not all code is injectible (Error in line 20 (hop 2) : This instruction cant be compiled
Huh? If it is really "hop", then you touched that, so change hop to nop. Otherwise, if it's nop 2, download the last version of Cheat Engine. Because you're using an old one.

Post Reply