The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 906 - File: showthread.php PHP 7.2.24-0ubuntu0.18.04.17 (Linux)
File Line Function
/showthread.php 906 errorHandler->error



Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Thread Rating:
  • 3 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Amnesia Tool 1.4 Release: (Unofficial) Tool for modders
Daemian Offline
Posting Freak

Posts: 1,129
Threads: 42
Joined: Dec 2012
Reputation: 49
#1
Amnesia Tool 1.4 Release: (Unofficial) Tool for modders

Updated: 23/12/13
Spoiler below!

- Added option to copy or not .msh files.
- It can recognize now fbx and psd files.

02/12/13
- Added option for .hps files.
- Option to remove compounds from maps is removed for now.
(Just to avoid a rare problem)

01/11/13
- Added option for .snt files.
- Now it can recognize sounds specified in .ent files.

30/10/13
- You can drag&drop files and folders to your resources.
- You can drag&drop a folder to set your mod/resources location (instead of using the browser).
- Reduced light, replaced by darker colors.
- More tests performed, all good.




Hello, this is a small app to help modders locate missing files from their projects.

It makes a full working playable mod you can send to someone or upload it somewhere remaining functional without errors from missing files like textures, models and others.

[Image: adasdasd.jpg]
Larger


At first you get a little lost, but after you play with it a bit and test stuff you realize what it can do.

Some problems it can fix:
Spoiler below!


A copied model from Machine for pigs is not visible
Fix: Locates the problem, copies missing files if needed, fixes path.

LevelEditor says errors about missing files
Fix: The tool looks inside maps and locates the files they need.
When every file is found and copied to your mod, the error will stop.

Extra files makes the mod huge in size
Fix: Already existing files and Amnesia base files are ignored, the tool copies only what you need.
(And I recommend working on a temporal folder to end up with all the files you need only.)

Cannot find which files are missing from a model/material/etc
Fix: The detect option looks for this problems and notifies the user in the events box.

Mod config files are not working or crashing the game
Fix: There's an option to create working structures for both IFC and CS mods.
Menu>Deploy




How it works
Spoiler below!


It looks inside your mod searching for missing files.
Having only the maps (.map) it can recreate the complete mod. (Except configuration files)


You can tell the program where to search for missing files, these are the resources .
And down resources, is your Mod files.





Error Notifications
Spoiler below!


Errors given by the tool use this structure:
FILE_BEING_PROCESSED + [FILE_GIVING_ERROR] + ERROR_DESC

Errors should be easy to understand and solve, most of the time are notifications of files the tool couldn't find.
All you gotta do is locate this file yourself and put it in resources for the tool to find it.


Known error with Collada files (.dae)
These files sometimes makes the tool give warnings about missing textures. It's extra info Amnesia ignores because it uses .mat files.
If the model is working, you should ignore it too.
This is how they look: "Error panda.dae panda_specular.mat is missing"

Overflow error with resources list:
Resources list cannot handle more than 32,767 entries.
So try to keep it down, zip some folders, move stuff away.
The less files you give the program to handle, the faster it works.
Nothing bad is gonna happen, it just gives the error.


The Deploy menu
Spoiler below!

I included a zip in the package in case you want to use this menu.
My compiler couldn't handle folder structures that good so i put the stuff inside a zip. Steps are:

1. Open AmnTool, click AmnTool menu and select Open Tool Dir.
In that folder, unzip DeployFiles.zip
It should create the subdirectory /Deploy
Now the deploys should work.




.msh Info
Spoiler below!


Models from machine for pigs have a .msh version
that is not compatible with Amnesia (its rotation/size looks weird)

You should delete this .msh so the game can automatically create its own version of it.


I already made my levels without deleting first the .msh files
Spoiler below!

Now you should keep those old .msh, if you delete them now, those models are gonna appear with weird rotations/sizes.

For this case I included these options you can use to solve your problem:

- Enable the option "Include .msh files"
In order to include the .msh files you have along with the models when copying.

- Disable the option "Fix objects paths"
This option modifies the .dae inside, then Amnesia recreates the .msh cause the dates differ.




What it can't do
Spoiler below!


Can't locate/copy any custom content that has no explicit reference to it, you got to copy those yourself.

- Custom lanterns.
- Custom graphics that modify the interface.
- Configuration files.
- Models animations (I'm working on it)
- Any extra file you may have around.

Maybe in future versions it will be possible.




Download 23/12/2013
http://www.mediafire.com/download/lkqmcd...ool1.4.zip

For the first time you use it, I recommend to work on a temporal folder with a copy of your maps.

I accept ideas and code to implement stuff, lang is vb.
My skype is: amnlemoore

(This post was last modified: 12-23-2013, 10:20 PM by Daemian.)
10-26-2013, 12:20 AM
Find


Messages In This Thread
Amnesia Tool 1.4 Release: (Unofficial) Tool for modders - by Daemian - 10-26-2013, 12:20 AM



Users browsing this thread: 1 Guest(s)