• To improve security, we will soon start forcing password resets for any account that uses a weak password on the next login. If you have a weak password or a defunct email, please update it now to prevent future disruption.
3.90 star(s) 24 Votes

thug73

Newbie
Jan 20, 2017
67
43
I wrote a small program that generates readable a html "novel" of the entire game using the extracted assets. Is this sort of thing OK to upload? Should I just upload the HTML, or should I upload the extracted assets too?

(I partly ask because I know I can't upload at all until I have 3 posts, so help me out people and give me something to reply to! ;) )
 
  • Like
Reactions: tombfall

tombfall

Member
Oct 6, 2016
430
233
I wrote a small program that generates readable a html "novel" of the entire game using the extracted assets. Is this sort of thing OK to upload? Should I just upload the HTML, or should I upload the extracted assets too?

(I partly ask because I know I can't upload at all until I have 3 posts, so help me out people and give me something to reply to! ;) )
I would be greatly interested in this. Can you share the program as well?
 

thug73

Newbie
Jan 20, 2017
67
43
I would be greatly interested in this. Can you share the program as well?
Sure, I can post up the source. It's a very basic C# program with not a lot of checks and balances, but then it's the sort of thing you would run once per version at most.
 

thug73

Newbie
Jan 20, 2017
67
43
Is it set up to only work with Soldier's Life or can it work with other games?
It's pretty much hard-coded to A Soldier's Life. Even other Unity games would have different structures in their internal XML files, etc. And I'm not doing any Extraction myself - I rely on Unity Asset Bundle Extractor for that. I just take the extracted files and generate a nice HTML file which does all the "scene building" in one long sequential file.

I'll upload it in a few minutes.
 

thug73

Newbie
Jan 20, 2017
67
43
OK, here it is.

BASICALLY THIS IS ONE BIG SPOILER!!!!!

To use the software, you first need to use "Unity Asset Bundle Extractor" to get the PNG images and XML files out of the game into a folder somewhere.
  • Export all "Texture" type assets using PNG Plugin from "resources.assets" file.
  • Export all "Texture" type assets using PNG Plugin from "sharedassets1.assets" file.
  • Export all "TextAsset" type assets using TXT Plugin from "sharedassets1.assets" file. (You can skip this step if you're not actually going to use my program.)
If you're not interested in the software, just extract the "A_Soldier's_Life.html" file from the ZIP attached into the same folder you just extracted all the assets and open it in your browser. Presto (after a bit of a wait as it's a big file), the entire game will appear in your browser.

If you want to create that HTML file yourself or you're interested in how it all works the program and source are also attached.

And if people say it's needed I guess the extracted assets could also be bundled up and stuck somewhere?

Oh, and if people have comments/improvements/etc. please say! the generated HTML file uses CSS for the layering of the graphics, etc. and different browsers might cause problems. Firefox/Chrome/IE all seem OK.

Cheers
 

QwertyBam

Member
Aug 5, 2016
354
6,222
And here we go, the (almost certainly) final version of the game is out:

WIN:

MAC:

LINUX:

Cheat code: "thankyou"


"Hey everyone!

A new build! Yay! And if everything went well, this should be the last one. Sorry for the long build time but my day job really picked up, slowing this build down considerably and then, because I was coding after a really long work day, I would get sloppy and create bugs that I would usually catch right away. But this is now behind us! If you guys spot any bugs, please tell me about them and I’ll do a quick update build.

For those of you who enjoy playing with the cheat code, this one will be the permanent one for Soldier’s life. (even if there is another build later on because of missed bug, the code will stay the same.)

Like usual, 2 posts down for the current build links and one down for the cheat password.



The deets:

-Gallery. (This took so long to build but it’s now up and works great. You’ll have to replay the game to put the scenes in the library, though, as the markers didn’t exist before.)

-End splash screen.

-Updated the credits. (Sooooo many names to add.)

-Added a one and a half scenes to dueling Vanora.

-Tweaked numbers. (A lot of changes in the backend. I think that the game is a little more smooth now.)

-Give more troops for first 3 sorties. (A little scene added and you’ll now get 2 extra troops for those turns.)

-Stop reputation losses for first 3 sorties. (General Daniska will absorb the rep loss from defeat, retreat and not fighting anything for you, giving you a better foothold on rep at the start.)

-3 endings pics. (one for each endings)

Man, that was a tough month! I’ll take next week off since I’m now between games and will wait to see if anyone has bugs to report. It will be nice to have the evening for myself for a bit. I’ll take the time to play lots of porn games! Will help give me ideas for my next game’s design.

I hope you all have a great week!"
 
3.90 star(s) 24 Votes