Amnesia Randomizer - Final version (latest)
Full VersionThis version adds entity randomization and there is also an online repository for anybody interested in looking at the source code, see either of the...
Update: 2016-05-03
Added a Graphical-UI and a built in back-up feature for the project making it a lot easier to use compared to the earlier version. A test run/instruction of this new version can be seen below.
Youtube.com
The release can be downloaded either via the download page here on moddb or the thread at frictional games Frictionalgames.com.
###############################################################################################
See the thread Frictionalgames.com for further information and updates.
Update 2016-05-01
Added map manipulation into the program as well, the new readme can be read below and I have appended the new program (Amnesia_Randomizer_update1.0.zip) to this thread. A sample of this new version can be seen at the bottom of the readme.
Readme:
License:
I take no responsibility for whatever you do with this program, use at your own risk.
Function:
This program randomizes the sounds and textures within the Amnesia the dark descent folder. It also manipulates (rotates, translates, scales and swaps) objects within
the map files.
Before using:
It might be wise to back upp the following folders within "steamapps/common/Amnesia the dark descent" before continuing.
maps/
sounds/
entities/
static_objects/
music/
lang/
Once you are done fooling around you simply paste the folder from the backup into the "steamapps/common/Amnesia the dark descent" again writing over all old files.
Alternatively you might also just back up your custom_stories and then reinstall the game through steam after you are done.
User instructions:
1. Place the Amnesia_randomizer.exe into steamapps/common/Amnesia The Dark Descent.
2. Run the tool after backing up your files (the program will remind you too).
3. Select what you want to randomize, recommended is no for normals/specs, snt's and model switching and then yes for the rest.
4. Choose reasonable numbers for the random offset generator, for a somewhat playable version i would recommend numbers below 20.
5. The program vill find all files within the folders maps/, sounds/, entities/, static_objects/, music/, lang/ and show them to you.
6. Choose a level of randomization (only integers), note that there is no upper limit, an absolute maximum of about 10000 is recommended.
7. Launch amnesia and enjoy...?
Please post questions and suggested improvements in the thread. This program has so far only been tested by one other person I know and may therefore not work optimally on all platforms yet. Therefore it is important that you post problems if you have any.
A sample of the program in action.
Also added this on moddb Moddb.com.
####################################################
Yes i know, as if Amnesia could become more nightmarish than it already is. Anyway during this evening I programmed a randomizer code for amnesia which grabs assets within the common/Amnesia The Dark Descent folder and then swaps assets randomly creating an hilariously terrifying result. See the video below for a test run of this tool.
The program can be downloaded via the file attached to this post, i can only say for sure that it runs on windows 10 with .net 4.5 installed. Please tell me if it is compatible on some other platform or not :).
User instructions:
Important!!!: If you don't want to reinstall Amnesia, loose all your custom stories and such after you are done you may either back up the custom_stories folder. Or the folders /music, /static_objects, /lang, /entities /sounds before doing the randomization so that you can restore it later on. Please be careful! I take no responsibility if you loose any of your files.
1. Place the Amnesia_randomizer.exe into steamapps/common/Amnesia The Dark Descent.
2. Run the tool after backing up your files (the program will remind you too).
3. Select what you want to randomize, recommended is no for normals, specs and then yes for the rest.
4. Choose a level of randomization (only integers), note that there is no upper limit, an absolute maximum of about 10000 is recommended.
5. Launch amnesia and enjoy...?
Please post questions and suggested improvements in the thread. This program has so far only been tested by one other person I know and may therefore not work optimally on all platforms yet. Therefore it is important that you post problems if you have any.
Once the code gets a bit tidier and includes some more functionality i'll post it at github for everybody to play around with.
Note: This cludge of spaghetti code is of course inspired by the Source engine -randomizer code that can be found at Vinesauce.com.
No articles were found matching the criteria specified. We suggest you try the article list with no filter applied, to browse all available. Post article and help us achieve our mission of showcasing the best content from all developers. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.
This version adds entity randomization and there is also an online repository for anybody interested in looking at the source code, see either of the...
Added a graphical user interface to make it easier to use. Also it can now splice in .ogg files as well as having a built in backup-feature. Requires...
This version adds the ability for users to add their own images and mix them with the game textures. Just as the earlier download, make sure to read the...
The patch 1.0 update with map manipulation. Please follow the readme file included in the zip-file before using, it is very important.
download link pleas
uhm... It's in the files for the mod, but here is the link as well Moddb.com
Have fun!
I have a little problem. It seems whenever I try to back up Amnesia (because it tells me to otherwise I can't randomise... actually, I can't tell), it crashes. As soon as I click on the "Backup" button, the "Execution information" says "Performing a backup, might take a minute" before crashing. I have put the UI in the Amnesia folder (steam/steamapps/common/Amnesia The Dark Descent) and have also run it as administrator. I have also checked permissions and everything seems to be fine. Is there a way to fix this? Thank you. :)
If you are using a mechanical hard-drive the backup might take a few minutes to perform, this may be misinterpreted as the program freezing. Do you have any details on the crash, is it giving any error message, what os are you running? Sorry i'm a bit late to answer.
Also the UI should be placed in the Amnesia_randomizer folder, I.e. just extract the zip-file into the Amnesia the dark descent folder. If it cant find the correct folders it might shut down without throwing any error messages just as you are describing.
Thank you for the solution! It worked perfectly and I loved the randomised game textures I had! This is awesome! :)
Can this work for other games?
Haven't tried it with anything else, if the folder structure is similar it should work with A machine for pigs as well. But I havent looked that up.
Try it if you are feeling bold i guess.
Very bad. Seriously, the creator is very sensitive and he down voting every comments there.
I have just noticed that
It's just wonderful
16346265464/10
Thanks :D, i will probably continue to work on this randomizer as a side-project. So just add suggestions in the threads or here in the comments and i will see if i can include them.