Time to provide something that maybe 1% of the people want, CHEATING DOESN'T PREVENT UNLOCKABLES. Sure I can understand the balancing aspect but this is a singleplayer game, and I like to earn my achievables even if I sometimes cheat for them. This does not however prevent your score from saying you cheated, but you (should) be able to unlock everything you can without cheating, provided you are on a correct difficulty mode.
WHAT, you want to be able to unlock stuff even under 100% modifier? Alright I got you, you dirty dog, added an optional upgrade that gives easy mode a 100% modifier, ensuring you will always be able to unlock basic stuff. WHAT YOU WANT MORE TRAITS, fuck it another optional upgrade that does the same as above, but makes the starting x1 20P for both MC and Starters give you 999 points to spend, although it doesn't update in the difficulty screen.
WARNING DO NOT INSTALL WITH A DIFFERENT VERSION, IT WILL BREAK YOUR GAME, most up to date for 0.24.01.
I recommend keeping a backup of your original Assembly-CSharp.dll, to install simply drag and drop your preferred cheating .dll to PortalsOfPhereon_Data\Managed In case you have the brain of a goldfish, instructions and a brief description are included in the folder(s) themselves.
-edit
Fixed not unlocking achievements that require you to win the game whilst cheating, update if that matters to you otherwise V2 is the exact same.