In order to not be limited by this single file limitation, the use of Amnesia Preprocessor is required. The engine dictates the name is exactly the same as the map it's for. hps files are the script files executing when a map is launched. TemplateĪ bare template of this file is as follows: The main tag names must be typed in all capital letters. The extra_english.lang file should adhere to the common XML schema rules (with the exception of XML header). If there are no changes made to the asset, it can retain its original name, since a collision would not matter with these assets. ⚠️ An exception is with standard imported assets such as AMFP models. This standard demands the use of a single prefix for all custom files and maps. This prefix can be derived from the project's name, or it can be completely random, it does, however, need to be unique enough to minimize a chance of a different custom story having files of the same name.Īn example prefix for a custom story called The Adventures of Phill might be TAoP and the custom files might be something like TAoP_Village.map, TAoP_Dialogue01_Kate_00.ogg, etc. To avoid this issue, a unique custom story prefix is recommended for all custom assets. If A_CustomStory has a map called Cellar.map and B_CustomStory has a map of the same name inside its folder, A_CustomStory/maps/Cellar.map might be loaded even for B_CustomStory. That is Alphabetically according to their folder names. No matter what their name inside custom_story_settings.cfg is, they will be loaded in that order.
0 Comments
Leave a Reply. |