Super-Buni wrote: ↑Wed Oct 09, 2024 12:23 am
I don't know if it's appropriate to suggest this, but maybe having some variable to control which ending you get at the end of the game. Instead of, for example, forcing yourself to check certain items repeatedly (Mary's letter, the kitchen knife) to force the game to get the required ending.
I don't know if this would be accessible and easy to manage.
Obviously the "dog" ending doesn't count because it requires its own route.
Thanks for making these cheats
I found these strings all with "EndingValueProcessor" That likely determines the ending. Someone smarter than me might find these useful.
00007FF6AC014A58 lea rcx,qword ptr ds:[7FF6B036DA40]L"&USHStompedDeadEnemiesEndingValueProcessor::ProcessDeadEnemyDamaged"
00007FF6AC0149B5 lea rcx,qword ptr ds:[7FF6B036DA40]L"&USHStompedDeadEnemiesEndingValueProcessor::ProcessDeadEnemyDamaged"
00007FF6AC00C16C lea rcx,qword ptr ds:[7FF6B036D9B0]L"&USHStompedDeadEnemiesEndingValueProcessor::ProcessPrimaryAttackStarted"
00007FF6AC00BFD3 lea rcx,qword ptr ds:[7FF6B036D910]L"&USHPlayerHealingExcessEndingValueProcessor::ProcessHealthValueChangedDetailed"
00007FF6AC00BF27 lea rcx,qword ptr ds:[7FF6B036D910]L"&USHPlayerHealingExcessEndingValueProcessor::ProcessHealthValueChangedDetailed"
00007FF6AC012CD1 lea rcx,qword ptr ds:[7FF6B036D870]L"&USHMariaReceivedDamageEndingValueProcessor::ProcessMariaHealthChanged"
00007FF6AC00BCF9 lea rcx,qword ptr ds:[7FF6B036D7D0]L"&USHItemInvestigatedEndingValueProcessor::ProcessCollectedItemInvestigatedEvent"
00007FF6ABF18FA6 lea rdx,qword ptr ds:[7FF6B033C8E2]L"SHStompedDeadEnemiesEndingValueProcessor"
00007FF6ABF04976 lea rdx,qword ptr ds:[7FF6B030D4C2]L"SHPlayerHealthValueEndingValueProcessor"
00007FF6ABF04866 lea rdx,qword ptr ds:[7FF6B030D3F2]L"SHPlayerHealingExcessEndingValueProcessor"
00007FF6ABEF3DE6 lea rdx,qword ptr ds:[7FF6B02EC992]L"SHMariaReceivedDamageEndingValueProcessor"
00007FF6ABEE79D6 lea rdx,qword ptr ds:[7FF6B02D4CB2]L"SHKilledEnemyEndingValueProcessor"
00007FF6ABED9866 lea rdx,qword ptr ds:[7FF6B02BAD42]L"SHItemInvestigatedEndingValueProcessor"
00007FF6ABE939BF lea rdx,qword ptr ds:[7FF6B022847A]L"SHEndingValueProcessor"
Also found references to "EndingFactor"
00007FF6ABF28AC6,00007FF6B035E892,"L""SHWoodsideCoinPuzzleEndingFactor"""
00007FF6ABF28976,00007FF6B035CAF2,"L""SHWestCityFWMariaRedirectionsCommentsEndingFactor"""
00007FF6ABF29896,00007FF6B035F9A2,"L""SHWestCityFWMariaInteractionsEndingFactor"""
00007FF6ABF29476,00007FF6B035EC52,"L""SHWestCityFWInteractedAllAtHeavensNightEndingFactor"""
00007FF6ABF26226,00007FF6B0356292,"L""SHUfoEndingFactor"""
00007FF6ABF0A5A6,00007FF6B031F972,"L""SHPyramidHeadBossFightOutcomeEndingFactor"""
00007FF6ABF06F76,00007FF6B0316452,"L""SHPrisonGallowPuzzleEndingFactor"""
00007FF6ABF04726,00007FF6B030D1B2,"L""SHPlaythroughStompedDeadEnemiesEndingFactor"""
00007FF6ABF04576,00007FF6B030C672,"L""SHPlaythroughMariaReceivedDamageEndingFactor"""
00007FF6ABF04326,00007FF6B030BF92,"L""SHPlaythroughKilledEnemiesEndingFactor"""
00007FF6ABF04136,00007FF6B030BE02,"L""SHPlaythroughHealingExcessEndingFactor"""
00007FF6ABF04B46,00007FF6B030D862,"L""SHPlaythroughBadHealthEndingFactor"""
00007FF6ABEF2646,00007FF6B02E8EC2,"L""SHMaryItemsInvestigationEndingFactor"""
00007FF6ABEE69F6,00007FF6B02D2A72,"L""SHLabyrinthMariaRoomsEndingFactor"""
00007FF6ABED30F6,00007FF6B02A5102,"L""SHIntEndingFactor"""
00007FF6ABED17E6,00007FF6B02A4242,"L""SHHotelOWMirrorPuzzleEndingFactor"""
00007FF6ABED0C26,00007FF6B02A6E22,"L""SHHotelFWPyramidHeadBossAftermathEndingFactor"""
00007FF6ABED0B16,00007FF6B02A4C52,"L""SHHotelFWListenedSickbedConversationEndingFactor"""
00007FF6ABED09D6,00007FF6B02A48E2,"L""SHHotelFWKilledAllDefenselessEnemiesEndingFactor"""
00007FF6ABED08C6,00007FF6B02A4742,"L""SHHospitalFWLyingMariaInteractionsEndingFactor"""
00007FF6ABEAE236,00007FF6B025CF32,"L""SHFloatEndingFactor"""
00007FF6ABE931E6,00007FF6B0227632,"L""SHEndingFactorsStatics"""
00007FF6ABE94AFF,00007FF6B0228ECA,"L""SHEndingFactor"""
00007FF6ABE80A86,00007FF6B01FCB02,"L""SHCityOWNeelysBarMessageEndingFactor"""
00007FF6ABE62A26,00007FF6B01B9562,"L""SHBoolEndingFactor"""
00007FF6ABE5CE96,00007FF6B01B1962,"L""SHBlissEndingFactor"""
00007FF6ABE4E1A6,00007FF6B0196FC2,"L""SHAngelasKnifeInvestigationEndingFactor"""
00007FF6ABE4A4D6,00007FF6B0189B92,"L""SHAlreadySeenEndingsEndingFactor"""
00007FF6ABF293D8,00007FF6B035E3E0,"L""ESHWoodsideCoinPuzzleEndingFactorValue"""
00007FF6ABF0B3F8,00007FF6B031EFF0,"L""ESHPyramidHeadBossFightOutcomeEndingFactorValue"""
00007FF6ABF074E8,00007FF6B0316240,"L""ESHPrisonGallowPuzzleEndingFactorValue"""
00007FF6ABED0668,00007FF6B02A4050,"L""ESHHotelOWMirrorPuzzleEndingFactorValue"""
00007FF6ABED1658,00007FF6B02A6BE0,"L""ESHHotelFWPyramidHeadBossAftermathEndingFactorValue"""
00007FF6ABE947E8,00007FF6B02279B8,"L""ESHEndingFactorType"""
00007FF6ABE61DF8,00007FF6B01B8F50,"L""ESHBoolEndingFactorValues"""
00007FF6B110C8C1,00007FF6B190BF78,"&L""USHCityOWNeelysBarMessageEndingFactor"""
00007FF6ABF2BFCF,00007FF6B0365260,"&""SHDebug_Character_Endings_WestCityFWMariaRedirectionsCommentsEndingFactor_SetDebugValue"""
00007FF6ABF2BF9F,00007FF6B0365250,"&""SHDebug_Character_Endings_WestCityFWMariaInteractionsEndingFactor_SetDebugValue"""
00007FF6ABF2BF6F,00007FF6B0365240,"&""SHDebug_Character_Endings_WestCityFWInteractedAllAtHeavensNightEndingFactor_SetDebugValue"""
00007FF6ABF0614F,00007FF6B0313AA8,"&""SHDebug_Character_Endings_PlaythroughStompedDeadEnemiesEndingFactor_SetDebugValue"""
00007FF6ABF0611F,00007FF6B0313A98,"&""SHDebug_Character_Endings_PlaythroughMariaReceivedDamageEndingFactor_SetDebugValue"""
00007FF6ABF060EF,00007FF6B0313A88,"&""SHDebug_Character_Endings_PlaythroughKilledEnemiesEndingFactor_SetDebugValue"""
00007FF6ABF060BF,00007FF6B0313A78,"&""SHDebug_Character_Endings_PlaythroughHealingExcessEndingFactor_SetDebugValue"""
00007FF6ABF0608F,00007FF6B0313A68,"&""SHDebug_Character_Endings_PlaythroughBadHealthEndingFactor_SetDebugValue"""
00007FF6ABEF595F,00007FF6B02F09C0,"&""SHDebug_Character_Endings_MaryItemsInvestigationEndingFactor_SetDebugValue"""
00007FF6ABEE857F,00007FF6B02D6708,"&""SHDebug_Character_Endings_LabyrinthMariaRoomsEndingFactor_SetDebugValue"""
00007FF6ABED335F,00007FF6B02A8860,"&""SHDebug_Character_Endings_HotelFWListenedSickbedConversationEndingFactor_SetDebugValue"""
00007FF6ABED332F,00007FF6B02A8850,"&""SHDebug_Character_Endings_HotelFWKilledAllDefenselessEnemiesEndingFactor_SetDebugValue"""
00007FF6ABED32FF,00007FF6B02A8840,"&""SHDebug_Character_Endings_HospitalFWLyingMariaInteractionsEndingFactor_SetDebugValue"""
00007FF6ABE8387F,00007FF6B0202078,"&""SHDebug_Character_Endings_CityOWNeelysBarMessageEndingFactor_SetDebugValue"""
00007FF6ABE5140F,00007FF6B019A428,"&""SHDebug_Character_Endings_AngelasKnifeInvestigationEndingFactor_SetDebugValue"""
00007FF6B02E8BFF,00007FF6B02E8D05,"""ug_Character_Endings_MaryItemsInvestigationEndingFactor_SetDebugValue"""