Photographs

Photographs

Replay ending?
I'm guessing not, but it would be nice to see how the other scenarios end.
Last edited by Inspector Gesicht; Apr 4, 2019 @ 10:24am
< >
Showing 1-15 of 15 comments
I was wondering that too, I assume it has multiple endings? I am too lazy to play it through twice.
Nordhbane Apr 4, 2019 @ 12:23pm 
Yeah, would be nice to see the others as well. I guess sooner or later there will be a youtube video of each.
Sephirenn Apr 5, 2019 @ 7:34pm 
yea I will be waiting for a video rundown of all of the endings. can't play through that whole thing again 4 more times and constantly get depressed just to see the other endings.
did anyone check if completing any routes unlocks the ending again?
Kranodor Apr 6, 2019 @ 1:41pm 
Originally posted by American Beetle:
did anyone check if completing any routes unlocks the ending again?
I just tried that, and it didn't work.
I'm on the fence if I should wait, watch a video of it (when one is available, haven't checked), manipulate the save, let it be, or revisit it later on.
The ending I got was pretty nice. I'd just have liked to see if the other endings were as... positive.
DukeBG Apr 7, 2019 @ 6:02am 
pelaaja11934, haha, I was just doing the same thing, but diving into how the save file is read in the source code.

It's actually not a concious protection at all. The game uses the Easy Save 2 unity library. That library has "ecnrypt" capabilities (either AES128 or "Obfuscate" – some custom enc format), but those flags are not set for saves at all.

The save is loaded as a resource with the ES2Reader. The reader first reads the header that involves a tag (an empty string in our case) and then an int32 (4 bytes) of when the next tag in the resource will happen, but our save file just has one tag, so it's basically the length of the following data. The next byte and another int32 signify that the resource is of type ES2_string (i.e. a string). And then we have a result of dotNet System.IO.BinaryWriter.Write() writing a string which it prefixes with a length, but in a dynamical 7-bit encoded int fashion. This number is less than the previous because we've read more bytes to get here and it's also 1 more for BinaryWriter reasons... I can write out that 7-bit-int algorithm, if needed, but meh.

Anyway, so this is where length is encoded. Twice for technical reasons. Image added for clarity: https://i.imgur.com/8e0INeu.png
Last edited by DukeBG; Apr 7, 2019 @ 6:03am
DukeBG Apr 7, 2019 @ 6:10am 
Here's your file without 000 and empty spaces, but still with correct length (also hosted it myself)
http://duke.a-comics.ru/dump/df8a748d-ebb9-4bb8-954b-967e7dfb2c20.sav

Also, the "friendly name" of the save is ENDING. So that people would find it in "load game"
Last edited by DukeBG; Apr 7, 2019 @ 6:18am
Nordhbane Apr 7, 2019 @ 6:50am 
Thanks to both of you for the work of putting this together.
Kranodor Apr 7, 2019 @ 1:06pm 
Originally posted by pelaaja11934:
Originally posted by Kranodor:
The ending I got was pretty nice. I'd just have liked to see if the other endings were as... positive.
-There is one clearly best ending that lightly ties all stories together.
-Second is also pretty positive, but lacks references to other stories.
-Two are slightly positive but with sad twist.
-Then there is one just awful ending that shows not everyone deserve second chance.

1 makes you feel like you won the game. 2 still makes you want to see other endings, how happy they are. 3-4 are ok, but won't justify playing the whole game again to see others. 5 makes you feel cheated and to consider refund.
Thank you. So I got the clearly best ending, as it tied all stories together.

My reasoning for picking it was:
* Couldn't go with the Jailer, was it? The one with the indigenous people and the settlers - his alternative would be to incite more violence, to betray himself and cause harm. Couldn't pick that.(I imagine that to be the awful ending)
* Couldn't go with the Preventer (the Wizards), although I was kinda sympathetic to them - I mean, the man would probably have died anyways (that's why they were there to prevent), but "kill him again in a heartbeat"? Probably not a good choice.
* The swimmer / diver... yeah, could have done that, but regarding consequence... it was the least problematic, so I'd rather pick one where someone died. (This I imagine to be the pretty positive one...)
* The alchemist - someone died, but it was one person, who was sick, and changing it would only have her die in a different manner (more peaceful, but also earlier - and still dead).
* So that left me with the Journalist - someone who died (and the perp - an old friend - killed himself, too, in the process, and probably others), and whose decision would "only" spell economic downfall instead of that. Also, it would be reversing his betrayal of ideals - going from positivity to negativity - and probably produce some good in some form.
Last edited by Kranodor; Apr 7, 2019 @ 1:07pm
PhoenixWing May 19, 2019 @ 7:28am 
Do anyone have videos of all endings? I come from iOS version and I really wanted to see them :'(
DukeBG May 19, 2019 @ 8:03am 
I don't think the file format is going to be significantly different on iOS. Try the save file and if it doesn't work, send me your save file to look over.
PhoenixWing May 19, 2019 @ 10:53am 
Can I edit files in iOS? I've never done that before :_:
LL Cheese Z Feb 23, 2020 @ 10:56pm 
Bumping for someone to just post a video of all the endings. Obviously ppl have seen them all in this thread alone. So a video of all 5 would be nice! I don't want to dabble around in system files just to see all the endings... :lunar2020stubbornhorse:
jeffpuz Mar 21, 2020 @ 8:11am 
From the update history:

Hello ,

I've just released a new version, Lots of bugfixes, but two interesting things are

1 - Developer Commentary - you can switch this on in the settings menu now.
2 - If you reeeeeeeeeeeeeeeeally want to see different endings after completing the game, I added a cheat menu, just hit the cog icon on the settings menu 10 times in a row.

If I've horribly broken anything, drop by the discord and let me know

<3

Luca
Nordhbane Mar 21, 2020 @ 8:20am 
Thanks for the notification in this thread, jeffpuz!
< >
Showing 1-15 of 15 comments
Per page: 1530 50