Page 1 of 1

PowerWash Simulator - Windows Store / Game Pass Version +6

Posted: Fri Jul 22, 2022 10:40 pm
by SvT
FEATURES
  • Super Washer (cycle to different nozzle to activate) *
  • Instantly Wash Area
  • Unlimited Cleaning Liquid
  • Unlimited Money
  • "Good Dings to Come" Achievement Helper
  • Instantly Complete Level (activate before loading) **
* Use Soap Nozzle with Multi-Purpose Cleaner for best results, or 0 Degree Nozzle
** Use this if you can't find the last couple of tiny "dirty spots"

Re: PowerWash Simulator - Windows Store / Game Pass Version +4

Posted: Sat Jul 23, 2022 6:31 am
by NinjaGamer
Thanks for the table

Re: PowerWash Simulator - Windows Store / Game Pass Version +6

Posted: Sat Jul 23, 2022 5:42 pm
by chief567
Ur the real hero!

Re: PowerWash Simulator - Windows Store / Game Pass Version +6

Posted: Sat Jul 23, 2022 6:36 pm
by Mettness
Reads strange at first, but I really liked playing the game the last few days. 😂
I got stuck on the "good dings to come" achievement.

Thank you very much SVT 🍻

Re: PowerWash Simulator - Windows Store / Game Pass Version +6

Posted: Sat Jul 23, 2022 6:49 pm
by SvT
Mettness wrote:
Sat Jul 23, 2022 6:36 pm
Reads strange at first, but I really liked playing the game the last few days. 😂
I got stuck on the "good dings to come" achievement.

Thank you very much SVT 🍻
Did the helper script work well? I didn't really provide any instructions, but it should "freeze" all tasks at 96% and not allow any of them to fully clean.

Re: PowerWash Simulator - Windows Store / Game Pass Version +6

Posted: Sat Jul 23, 2022 7:10 pm
by Mettness
SvT wrote:
Sat Jul 23, 2022 6:49 pm
Mettness wrote:
Sat Jul 23, 2022 6:36 pm
Reads strange at first, but I really liked playing the game the last few days. 😂
I got stuck on the "good dings to come" achievement.

Thank you very much SVT 🍻
Did the helper script work well? I didn't really provide any instructions, but it should "freeze" all tasks at 96% and not allow any of them to fully clean.
It worked right away and saved me several more hours.

Re: PowerWash Simulator - Windows Store / Game Pass Version +6

Posted: Thu Jul 28, 2022 8:06 am
by Armadio57
Hello I can not check some boxes like finish the level instantly or have infinite liquid and I do not understand what to modify in the script thank you

Re: PowerWash Simulator - Windows Store / Game Pass Version +6

Posted: Thu Oct 13, 2022 5:32 pm
by WobblerrGG
SvT wrote:
Fri Jul 22, 2022 10:40 pm
FEATURES
  • Super Washer (cycle to different nozzle to activate) *
  • Instantly Wash Area
  • Unlimited Cleaning Liquid
  • Unlimited Money
  • "Good Dings to Come" Achievement Helper
  • Instantly Complete Level (activate before loading) **
* Use Soap Nozzle with Multi-Purpose Cleaner for best results, or 0 Degree Nozzle
** Use this if you can't find the last couple of tiny "dirty spots"
it doesnt work for mstore can u update it

Re: PowerWash Simulator - Windows Store / Game Pass Version +6

Posted: Sat Jul 08, 2023 9:37 pm
by igromanru
The "Unlimited Cleaning Liquid" script works, I think the rest is outdated. "Instantly Wash Area" leads to crash, "Unlimited Money" is simply outdated, the hooked method doesn't exist anymore. Haven't tested anything else.

Here is my "Infinite Money" script with customizable money value:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>43334</ID>
      <Description>"Infinite Money"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : PowerWashSimulator.exe
  Version: 
  Date   : 2023-07-08
  Author : igromanru

  Infinite Money
}

define(infMoney,PWS.PlayerSaveData.AddCredits)
define(bytes,40 53 48 83 EC 30)

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

label(return)
label(moneyValue)

newmem:
  push rax
  mov rax, [moneyValue]
  mov [rcx+58],rax
  pop rax
  db bytes
  jmp return
moneyValue:
  dq (float)999999

infMoney:
  jmp newmem
  nop
return:

registerSymbol(moneyValue)

[DISABLE]

infMoney:
  db bytes

dealloc(newmem)
unregisterSymbol(moneyValue)

{
// ORIGINAL CODE - INJECTION POINT: PWS.PlayerSaveData.AddCredits

GameAssembly.dll+69CBA6: CC                    - int 3
GameAssembly.dll+69CBA7: CC                    - int 3
GameAssembly.dll+69CBA8: CC                    - int 3
GameAssembly.dll+69CBA9: CC                    - int 3
GameAssembly.dll+69CBAA: CC                    - int 3
GameAssembly.dll+69CBAB: CC                    - int 3
GameAssembly.dll+69CBAC: CC                    - int 3
GameAssembly.dll+69CBAD: CC                    - int 3
GameAssembly.dll+69CBAE: CC                    - int 3
GameAssembly.dll+69CBAF: CC                    - int 3
// ---------- INJECTING HERE ----------
PWS.PlayerSaveData.AddCredits: 40 53                 - push rbx
// ---------- DONE INJECTING  ----------
GameAssembly.dll+69CBB2: 48 83 EC 30           - sub rsp,30
GameAssembly.dll+69CBB6: 80 3D 5D 79 BF 03 00  - cmp byte ptr [GameAssembly.dll+429451A],00
GameAssembly.dll+69CBBD: 48 8B D9              - mov rbx,rcx
GameAssembly.dll+69CBC0: 0F 29 74 24 20        - movaps [rsp+20],xmm6
GameAssembly.dll+69CBC5: 0F 28 F1              - movaps xmm6,xmm1
GameAssembly.dll+69CBC8: 75 1F                 - jne GameAssembly.dll+69CBE9
GameAssembly.dll+69CBCA: 48 8D 0D 0F 79 99 03  - lea rcx,[GameAssembly.dll+40344E0]
GameAssembly.dll+69CBD1: E8 3A D6 E6 FF        - call GameAssembly.DllCanUnloadNow+8FE0
GameAssembly.dll+69CBD6: 48 8D 0D 33 59 9B 03  - lea rcx,[GameAssembly.dll+4052510]
GameAssembly.dll+69CBDD: E8 2E D6 E6 FF        - call GameAssembly.DllCanUnloadNow+8FE0
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>43337</ID>
          <Description>"Value"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Float</VariableType>
          <Address>moneyValue</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>43336</ID>
          <Description>"To trigger the script, clean something to gain money"</Description>
          <LastState Value="" RealAddress="00000000"/>
          <Color>C0C0C0</Color>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Re: PowerWash Simulator - Windows Store / Game Pass Version +6

Posted: Sun Jul 09, 2023 9:48 am
by igromanru
Here is a new Instantly Wash Area script

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>43338</ID>
      <Description>"Instantly Wash Area"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : PowerWashSimulator.exe
  Version: 
  Date   : 2023-07-09
  Author : Igromanru

 Instantly Wash Area
}

define(instWash,PWS.TexturePainter.WashTarget.RefreshCleanProgress+10A)
define(bytes,F3 0F 11 8B BC 00 00 00)

[ENABLE]

assert(instWash,bytes)
alloc(newmem,$100,instWash)

label(code)
label(exit)
label(return)

newmem:
  cmp [rbx+BC],(float)0.015
  jl code
  cmp [rbx+BC],(float)0.999
  jge code
  mov [rbx+BC],(float)1
  jmp exit
code:
  db bytes
exit:
  jmp return

instWash:
  jmp newmem
  nop 3
return:

[DISABLE]

instWash:
  db bytes
  // movss [rbx+000000BC],xmm1

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: PWS.TexturePainter.WashTarget.RefreshCleanProgress+10A

GameAssembly.dll+D470CE: EB 03                    - jmp GameAssembly.dll+D470D3
GameAssembly.dll+D470D0: 0F 57 C9                 - xorps xmm1,xmm1
GameAssembly.dll+D470D3: 0F 2F F1                 - comiss xmm6,xmm1
GameAssembly.dll+D470D6: 77 0A                    - ja GameAssembly.dll+D470E2
GameAssembly.dll+D470D8: 0F 2F CA                 - comiss xmm1,xmm2
GameAssembly.dll+D470DB: 76 08                    - jna GameAssembly.dll+D470E5
GameAssembly.dll+D470DD: 0F 28 CA                 - movaps xmm1,xmm2
GameAssembly.dll+D470E0: EB 03                    - jmp GameAssembly.dll+D470E5
GameAssembly.dll+D470E2: 0F 57 C9                 - xorps xmm1,xmm1
GameAssembly.dll+D470E5: 0F 28 74 24 20           - movaps xmm6,[rsp+20]
// ---------- INJECTING HERE ----------
GameAssembly.dll+D470EA: F3 0F 11 8B BC 00 00 00  - movss [rbx+000000BC],xmm1
// ---------- DONE INJECTING  ----------
GameAssembly.dll+D470F2: 66 0F 6E 8B B0 00 00 00  - movd xmm1,[rbx+000000B0]
GameAssembly.dll+D470FA: 0F 5B C9                 - cvtdq2ps xmm1,xmm1
GameAssembly.dll+D470FD: 0F 28 C1                 - movaps xmm0,xmm1
GameAssembly.dll+D47100: F3 0F 59 C3              - mulss xmm0,xmm3
GameAssembly.dll+D47104: F3 0F 5C C8              - subss xmm1,xmm0
GameAssembly.dll+D47108: F3 0F 11 8B C0 00 00 00  - movss [rbx+000000C0],xmm1
GameAssembly.dll+D47110: 48 83 C4 30              - add rsp,30
GameAssembly.dll+D47114: 5B                       - pop rbx
GameAssembly.dll+D47115: C3                       - ret 
GameAssembly.dll+D47116: E8 D5 BB 7F FF           - call GameAssembly.dll+542CF0
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Re: PowerWash Simulator - Windows Store / Game Pass Version +6

Posted: Tue Jul 25, 2023 5:12 pm
by sagogenesis
crashes upon activating any cheats for me. am i doing something wrong?

Re: PowerWash Simulator - Windows Store / Game Pass Version +6

Posted: Sun Jan 05, 2025 5:10 pm
by bigdawg11
SvT wrote:
Fri Jul 22, 2022 10:40 pm
FEATURES
  • Super Washer (cycle to different nozzle to activate) *
  • Instantly Wash Area
  • Unlimited Cleaning Liquid
  • Unlimited Money
  • "Good Dings to Come" Achievement Helper
  • Instantly Complete Level (activate before loading) **
* Use Soap Nozzle with Multi-Purpose Cleaner for best results, or 0 Degree Nozzle
** Use this if you can't find the last couple of tiny "dirty spots"
Could use an update

Re: PowerWash Simulator - Windows Store / Game Pass Version +6

Posted: Wed May 28, 2025 10:36 am
by Aphrojess
bump for an update

Re: PowerWash Simulator - Windows Store / Game Pass Version +6

Posted: Thu Jun 12, 2025 3:02 am
by Khold
Need update!