From 6724c1f90f206718763aa015375f1e814f578a8b Mon Sep 17 00:00:00 2001 From: Nick Date: Tue, 17 May 2022 21:07:09 -0400 Subject: [PATCH 01/13] Update README.md --- README.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/README.md b/README.md index e0b0e21a..72479d66 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ Check the ship's log for how to use your warp drive to travel between star syste - Separate solar system scenes accessible via wormhole OR via the ship's new warp drive feature accessible via the ship's log - Remove or edit existing planets, including what they orbit around - Create custom planets from heightmaps/texturemaps -- Create stars, comets, asteroid belts, satellites, and quantum planets/moons. +- Create stars (and supernovae), comets, asteroid belts, satellites, and quantum planets/moons. - Add stock planet features to custom ones, such as geysers, cloak fields, meteor-launching volcanoes, rafts, and tornados. - Binary orbits - Signalscope signals and custom frequencies @@ -45,9 +45,6 @@ Check the ship's log for how to use your warp drive to travel between star syste - Custom dialogue, slide-reel projections, translatable text, and custom ship log entries for rumour mode and map mode - Funnels and variable surface height (can be made of sand/water/lava/star) -## Roadmap -- Let custom stars go supernova - ## Development If you want to help (please dear god help us) then check out the [contact](#contact) info below or the [contributing](https://github.com/xen-42/outer-wilds-new-horizons/blob/master/CONTRIBUTING.md) page. From 52f191280c94eda6ded3786a2ea4e4f7d4445f83 Mon Sep 17 00:00:00 2001 From: Nick Date: Tue, 17 May 2022 21:07:40 -0400 Subject: [PATCH 02/13] Remove roadmap --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 72479d66..a844f2ff 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,6 @@ Check the ship's log for how to use your warp drive to travel between star syste - [Incompatible mods](#incompatible-mods) -- [Roadmap](#roadmap) - [Development](#development) - [Contact](#contact) - [Credits](#credits) From d3ce4f086c4a255ce015f63726c3dd80fa5e7927 Mon Sep 17 00:00:00 2001 From: Ben C Date: Tue, 17 May 2022 21:31:15 -0400 Subject: [PATCH 03/13] Update docs (#132) --- docs/Pipfile.lock | 110 +++++++++++++------------- docs/content/pages/api.md | 2 - docs/content/pages/details.md | 8 -- docs/content/pages/dialogue.md | 32 +------- docs/content/pages/home.md | 11 +-- docs/content/pages/secret.md | 1 - docs/content/pages/ship_log.md | 41 +--------- docs/content/pages/translation.md | 2 +- docs/content/pages/update_existing.md | 2 - 9 files changed, 61 insertions(+), 148 deletions(-) diff --git a/docs/Pipfile.lock b/docs/Pipfile.lock index c319ebd7..ce77fdbb 100644 --- a/docs/Pipfile.lock +++ b/docs/Pipfile.lock @@ -74,11 +74,11 @@ }, "elementpath": { "hashes": [ - "sha256:1f41f1160aaae66bc25a8cb9451e5b31ca4553b6dccd9b57045205b005e5406e", - "sha256:c556a9b9dde47fdf05bb3ad525dfb43fc6becb95532a053f6a73024e586ead37" + "sha256:07f2a34bac7a2a909d745da1cb3c7b8cd43ca1d7d1134546db41ffb997bcb11c", + "sha256:25368810a76a5d9e464c0e721a12645409fc8c113ffde9e01d88557b4a7663d3" ], "markers": "python_version >= '3.7'", - "version": "==2.5.1" + "version": "==2.5.2" }, "htmlmin": { "hashes": [ @@ -111,11 +111,11 @@ }, "json-schema-for-humans": { "hashes": [ - "sha256:88202f7422311d889f8b845b96dabc2c27766a4eed6253137e6d25006c9faa10", - "sha256:b7dc11eb6982224249b9f6ba5c9c0f47893e202f5c24c2e26b920eb956f18133" + "sha256:a96f7bb1175bf979ac6360a0dbea81a82443abdb376696dc33f5a6fb8705f25e", + "sha256:e05f0d52d6ac211eceecd5201bcefb91538c9b75ecb56a1950b47090ac3ab8b6" ], - "markers": "python_version >= '3.7' and python_version < '4.0'", - "version": "==0.40.3" + "markers": "python_version >= '3.7' and python_version < '4'", + "version": "==0.40.5" }, "jsonschema": { "hashes": [ @@ -138,7 +138,7 @@ "sha256:412520c7b6bba540c2c2067d6be3a523ab885703bf6a81d93963f848b55dfb9a", "sha256:f344d4adfba5d1de821f7850b36e3507f583468a7eb47e6fa191765ed0b9c66b" ], - "markers": "python_version >= '3.5' and python_version < '4.0'", + "markers": "python_version >= '3.5' and python_version < '4'", "version": "==2.4.3" }, "markupsafe": { @@ -204,11 +204,11 @@ }, "menagerie-docs": { "hashes": [ - "sha256:6e02af2e4750e66fbeb8eef51d6a26454f735fe98f4d9b941fc371ee827d67b6", - "sha256:9410e416cc9e88a29e4e43e850901afdd4567a9552e40b1b6e48926742cd9379" + "sha256:6edf3371d1b4c0ac42dc1bde72b46dbfef7d96b1065d1d605fcd07af1d6c8e9a", + "sha256:fc8da001ff050859d74c6b5cdcdf887c5aa47e2b263271ab20554010fd72337d" ], "index": "pypi", - "version": "==0.1.3" + "version": "==0.1.5" }, "mypy-extensions": { "hashes": [ @@ -222,7 +222,7 @@ "sha256:5053fc5ca7b8a281081274702ebf1584e341f40a68e6ab8f6b4b79f4b3fdf18e", "sha256:8e8226f15c0b25565aa391797963b78c95930e12efc40e905153130783e766be" ], - "markers": "python_version >= '3.8' and python_version < '4.0'", + "markers": "python_version >= '3.8' and python_version < '4'", "version": "==0.1.0" }, "packaging": { @@ -235,47 +235,47 @@ }, "pillow": { "hashes": [ - "sha256:01ce45deec9df310cbbee11104bae1a2a43308dd9c317f99235b6d3080ddd66e", - "sha256:0c51cb9edac8a5abd069fd0758ac0a8bfe52c261ee0e330f363548aca6893595", - "sha256:17869489de2fce6c36690a0c721bd3db176194af5f39249c1ac56d0bb0fcc512", - "sha256:21dee8466b42912335151d24c1665fcf44dc2ee47e021d233a40c3ca5adae59c", - "sha256:25023a6209a4d7c42154073144608c9a71d3512b648a2f5d4465182cb93d3477", - "sha256:255c9d69754a4c90b0ee484967fc8818c7ff8311c6dddcc43a4340e10cd1636a", - "sha256:35be4a9f65441d9982240e6966c1eaa1c654c4e5e931eaf580130409e31804d4", - "sha256:3f42364485bfdab19c1373b5cd62f7c5ab7cc052e19644862ec8f15bb8af289e", - "sha256:3fddcdb619ba04491e8f771636583a7cc5a5051cd193ff1aa1ee8616d2a692c5", - "sha256:463acf531f5d0925ca55904fa668bb3461c3ef6bc779e1d6d8a488092bdee378", - "sha256:4fe29a070de394e449fd88ebe1624d1e2d7ddeed4c12e0b31624561b58948d9a", - "sha256:55dd1cf09a1fd7c7b78425967aacae9b0d70125f7d3ab973fadc7b5abc3de652", - "sha256:5a3ecc026ea0e14d0ad7cd990ea7f48bfcb3eb4271034657dc9d06933c6629a7", - "sha256:5cfca31ab4c13552a0f354c87fbd7f162a4fafd25e6b521bba93a57fe6a3700a", - "sha256:66822d01e82506a19407d1afc104c3fcea3b81d5eb11485e593ad6b8492f995a", - "sha256:69e5ddc609230d4408277af135c5b5c8fe7a54b2bdb8ad7c5100b86b3aab04c6", - "sha256:6b6d4050b208c8ff886fd3db6690bf04f9a48749d78b41b7a5bf24c236ab0165", - "sha256:7a053bd4d65a3294b153bdd7724dce864a1d548416a5ef61f6d03bf149205160", - "sha256:82283af99c1c3a5ba1da44c67296d5aad19f11c535b551a5ae55328a317ce331", - "sha256:8782189c796eff29dbb37dd87afa4ad4d40fc90b2742704f94812851b725964b", - "sha256:8d79c6f468215d1a8415aa53d9868a6b40c4682165b8cb62a221b1baa47db458", - "sha256:97bda660702a856c2c9e12ec26fc6d187631ddfd896ff685814ab21ef0597033", - "sha256:a325ac71914c5c043fa50441b36606e64a10cd262de12f7a179620f579752ff8", - "sha256:a336a4f74baf67e26f3acc4d61c913e378e931817cd1e2ef4dfb79d3e051b481", - "sha256:a598d8830f6ef5501002ae85c7dbfcd9c27cc4efc02a1989369303ba85573e58", - "sha256:a5eaf3b42df2bcda61c53a742ee2c6e63f777d0e085bbc6b2ab7ed57deb13db7", - "sha256:aea7ce61328e15943d7b9eaca87e81f7c62ff90f669116f857262e9da4057ba3", - "sha256:af79d3fde1fc2e33561166d62e3b63f0cc3e47b5a3a2e5fea40d4917754734ea", - "sha256:c24f718f9dd73bb2b31a6201e6db5ea4a61fdd1d1c200f43ee585fc6dcd21b34", - "sha256:c5b0ff59785d93b3437c3703e3c64c178aabada51dea2a7f2c5eccf1bcf565a3", - "sha256:c7110ec1701b0bf8df569a7592a196c9d07c764a0a74f65471ea56816f10e2c8", - "sha256:c870193cce4b76713a2b29be5d8327c8ccbe0d4a49bc22968aa1e680930f5581", - "sha256:c9efef876c21788366ea1f50ecb39d5d6f65febe25ad1d4c0b8dff98843ac244", - "sha256:de344bcf6e2463bb25179d74d6e7989e375f906bcec8cb86edb8b12acbc7dfef", - "sha256:eb1b89b11256b5b6cad5e7593f9061ac4624f7651f7a8eb4dfa37caa1dfaa4d0", - "sha256:ed742214068efa95e9844c2d9129e209ed63f61baa4d54dbf4cf8b5e2d30ccf2", - "sha256:f401ed2bbb155e1ade150ccc63db1a4f6c1909d3d378f7d1235a44e90d75fb97", - "sha256:fb89397013cf302f282f0fc998bb7abf11d49dcff72c8ecb320f76ea6e2c5717" + "sha256:088df396b047477dd1bbc7de6e22f58400dae2f21310d9e2ec2933b2ef7dfa4f", + "sha256:09e67ef6e430f90caa093528bd758b0616f8165e57ed8d8ce014ae32df6a831d", + "sha256:0b4d5ad2cd3a1f0d1df882d926b37dbb2ab6c823ae21d041b46910c8f8cd844b", + "sha256:0b525a356680022b0af53385944026d3486fc8c013638cf9900eb87c866afb4c", + "sha256:1d4331aeb12f6b3791911a6da82de72257a99ad99726ed6b63f481c0184b6fb9", + "sha256:20d514c989fa28e73a5adbddd7a171afa5824710d0ab06d4e1234195d2a2e546", + "sha256:2b291cab8a888658d72b575a03e340509b6b050b62db1f5539dd5cd18fd50578", + "sha256:3f6c1716c473ebd1649663bf3b42702d0d53e27af8b64642be0dd3598c761fb1", + "sha256:42dfefbef90eb67c10c45a73a9bc1599d4dac920f7dfcbf4ec6b80cb620757fe", + "sha256:488f3383cf5159907d48d32957ac6f9ea85ccdcc296c14eca1a4e396ecc32098", + "sha256:4d45dbe4b21a9679c3e8b3f7f4f42a45a7d3ddff8a4a16109dff0e1da30a35b2", + "sha256:53c27bd452e0f1bc4bfed07ceb235663a1df7c74df08e37fd6b03eb89454946a", + "sha256:55e74faf8359ddda43fee01bffbc5bd99d96ea508d8a08c527099e84eb708f45", + "sha256:59789a7d06c742e9d13b883d5e3569188c16acb02eeed2510fd3bfdbc1bd1530", + "sha256:5b650dbbc0969a4e226d98a0b440c2f07a850896aed9266b6fedc0f7e7834108", + "sha256:66daa16952d5bf0c9d5389c5e9df562922a59bd16d77e2a276e575d32e38afd1", + "sha256:6e760cf01259a1c0a50f3c845f9cad1af30577fd8b670339b1659c6d0e7a41dd", + "sha256:7502539939b53d7565f3d11d87c78e7ec900d3c72945d4ee0e2f250d598309a0", + "sha256:769a7f131a2f43752455cc72f9f7a093c3ff3856bf976c5fb53a59d0ccc704f6", + "sha256:7c150dbbb4a94ea4825d1e5f2c5501af7141ea95825fadd7829f9b11c97aaf6c", + "sha256:8844217cdf66eabe39567118f229e275f0727e9195635a15e0e4b9227458daaf", + "sha256:8a66fe50386162df2da701b3722781cbe90ce043e7d53c1fd6bd801bca6b48d4", + "sha256:9370d6744d379f2de5d7fa95cdbd3a4d92f0b0ef29609b4b1687f16bc197063d", + "sha256:937a54e5694684f74dcbf6e24cc453bfc5b33940216ddd8f4cd8f0f79167f765", + "sha256:9c857532c719fb30fafabd2371ce9b7031812ff3889d75273827633bca0c4602", + "sha256:a4165205a13b16a29e1ac57efeee6be2dfd5b5408122d59ef2145bc3239fa340", + "sha256:b3fe2ff1e1715d4475d7e2c3e8dabd7c025f4410f79513b4ff2de3d51ce0fa9c", + "sha256:b6617221ff08fbd3b7a811950b5c3f9367f6e941b86259843eab77c8e3d2b56b", + "sha256:b761727ed7d593e49671d1827044b942dd2f4caae6e51bab144d4accf8244a84", + "sha256:baf3be0b9446a4083cc0c5bb9f9c964034be5374b5bc09757be89f5d2fa247b8", + "sha256:c17770a62a71718a74b7548098a74cd6880be16bcfff5f937f900ead90ca8e92", + "sha256:c67db410508b9de9c4694c57ed754b65a460e4812126e87f5052ecf23a011a54", + "sha256:d78ca526a559fb84faaaf84da2dd4addef5edb109db8b81677c0bb1aad342601", + "sha256:e9ed59d1b6ee837f4515b9584f3d26cf0388b742a11ecdae0d9237a94505d03a", + "sha256:f054b020c4d7e9786ae0404278ea318768eb123403b18453e28e47cdb7a0a4bf", + "sha256:f372d0f08eff1475ef426344efe42493f71f377ec52237bf153c5713de987251", + "sha256:f3f6a6034140e9e17e9abc175fc7a266a6e63652028e157750bd98e804a8ed9a", + "sha256:ffde4c6fabb52891d81606411cbfaf77756e3b561b566efd270b3ed3791fde4e" ], "markers": "python_version >= '3.7'", - "version": "==9.1.0" + "version": "==9.1.1" }, "pygments": { "hashes": [ @@ -453,16 +453,16 @@ "sha256:44ece4d53fb1706f667c9bd1c648f5469a2ec925fcf3a776667042d645472c14", "sha256:aabaf16477806a5e1dd19aa41f8c2b7950dd3c746362d7e3223dbe6de6ac448e" ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' and python_version < '4.0'", + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' and python_version < '4'", "version": "==1.26.9" }, "xmlschema": { "hashes": [ - "sha256:be1eedce6a4b911fd3a7f4060d0811951820a13410e61f0454b30e9f4e7cf197", - "sha256:dbd68bded2fef00c19cf37110ca0565eca34cf0b6c9e1d3b62ad0de8cbb582ca" + "sha256:319f5e3e77beb6ab3b4166f699d9dafd59141487bd1a07675fd01af6483211a4", + "sha256:8ed246d97e7ab0393cf435ca98c8da6a0d2ab2f4e81949e149d8b2c97ec89357" ], "markers": "python_version >= '3.7'", - "version": "==1.10.0" + "version": "==1.11.0" } } } diff --git a/docs/content/pages/api.md b/docs/content/pages/api.md index b4fe6561..04fcc9b4 100644 --- a/docs/content/pages/api.md +++ b/docs/content/pages/api.md @@ -5,8 +5,6 @@ Sort_Priority: 40 ## How to use the API -___ - First create the following interface in your mod: ```cs diff --git a/docs/content/pages/details.md b/docs/content/pages/details.md index a0066d44..c0dae2bf 100644 --- a/docs/content/pages/details.md +++ b/docs/content/pages/details.md @@ -5,8 +5,6 @@ Sort_Priority: 90 ## Details/Scatterer -___ - For physical objects there are currently two ways of setting them up: specify an asset bundle and path to load a custom asset you created, or specify the path to the item you want to copy from the game in the scene hierarchy. Use the [Unity Explorer](https://outerwildsmods.com/mods/unityexplorer){ target="_blank" } mod to find an object you want to copy onto your new body. Some objects work better than others for this. Good luck. Some pointers: - Use "Object Explorer" to search @@ -15,8 +13,6 @@ For physical objects there are currently two ways of setting them up: specify an ## Asset Bundles -___ - Here is a template project: [Outer Wilds Unity Template](https://github.com/xen-42/outer-wilds-unity-template){ target="_blank" } The template project contains ripped versions of all the game scripts, meaning you can put things like DirectionalForceVolumes in your Unity project to have artificial gravity volumes loaded right into the game. @@ -55,14 +51,10 @@ public class CreateAssetBundles ## Importing a planet's surface from Unity -___ - Making a planet's entire surface from a Unity prefab is the exact same thing as adding one single big detail at position (0, 0, 0). ## Examples -___ - To add a Mars rover to the red planet in [RSS](https://github.com/xen-42/outer-wilds-real-solar-system), its model was put in an asset bundle as explained above, and then the following was put into the `Props` module: ```json diff --git a/docs/content/pages/dialogue.md b/docs/content/pages/dialogue.md index 21198143..63a7fbb7 100644 --- a/docs/content/pages/dialogue.md +++ b/docs/content/pages/dialogue.md @@ -6,55 +6,39 @@ Sort_Priority: 50 # Dialogue -___ - This page goes over how to use dialogue in New Horizons. # Understanding Dialogue -___ - ## Dialogue Tree -___ - A dialogue tree is an entire conversation, it's made up of dialogue nodes. ## Dialogue Node -___ - A node is a set of pages shown to the player followed by options the player can choose from to change the flow of the conversation. ## Condition -___ - A condition is a yes/no value stored **for this loop and this loop only**. It can be used to show new dialogue options, stop someone from talking to you (looking at you Slate), and more. ## Persistent Condition -___ - A persistent condition is similar to a condition, except it *persists* through loops, and is saved on the player's save file. ## Remote Trigger -___ - A remote trigger is used to have an NPC talk to you from a distance; ex: Slate stopping you for the umpteenth time to tell you information you already knew. # Example XML -___ - Here's an example dialogue XML: ```xml + xsi:noNamespaceSchemaLocation="https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/main/NewHorizons/Schemas/dialogue_schema.xsd"> EXAMPLE NPC @@ -131,8 +115,6 @@ Here's an example dialogue XML: # Using the XML -___ - To use the dialogue XML you have created, you simply need to reference it in the `dialogue` prop ```json @@ -150,14 +132,10 @@ To use the dialogue XML you have created, you simply need to reference it in the # Dialogue Config -___ - To view the options for the dialogue prop, check [the schema]({{ "Celestial Body Schema"|route }}#Props_dialogue) # Controlling Conditions -___ - You can set condition in dialogue with the `` and `` tags ```xml @@ -171,24 +149,16 @@ You can set condition in dialogue with the `` and ``, there are other ways to control the flow of the conversation. ## DialogueTarget -___ - Defining `` in the `` tag instead of a `` will make the conversation go directly to that target after the character is done talking. ## DialogueTargetShipLogCondition -___ - Used in tandum with `DialogueTarget`, makes it so you must have a [ship log fact]({{ "Ship Log"|route }}#explore-facts) to go to the next node. diff --git a/docs/content/pages/home.md b/docs/content/pages/home.md index fcb3b4a2..8aab8f66 100644 --- a/docs/content/pages/home.md +++ b/docs/content/pages/home.md @@ -7,19 +7,18 @@ Sort_Priority: 100 ![New Horizons Logo]({{ 'images/home/home_logo.webp'|static }}) # Outer Wilds New Horizons -___ This is the official documentation for [New Horizons](https://github.com/xen-42/outer-wilds-new-horizons){ target="_blank" } ## Getting Started -___ Before starting, go into your in-game mod settings for New Horizons and switch Debug mode on. This allows you to: - Print the position of what you are looking at to the logs by pressing "P". This is useful for determining locations to place details. - Use the "Reload Configs" button in the pause menu. This will restart the current solar system and update all the planets. Much faster than quitting and relaunching the game. -Please get [VSCode](https://code.visualstudio.com/){ target="_blank" } or some other advanced text editor, as it will help highlight common errors. +!!! alert-danger "Get VSCode" + Please get [VSCode](https://code.visualstudio.com/){ target="_blank" } or some other advanced text editor, as it will help highlight common errors. Planets are created using a JSON file format structure, and placed in a folder called planets (or in any subdirectory of it) in the location where New Horizons is installed (by default this folder doesn't exist, you have to create it within the xen.NewHorizons directory). You can learn how the configs work by picking apart the [Real Solar System](https://github.com/xen-42/outer-wilds-real-solar-system){ target="_blank" } mod or the [New Horizons Examples](https://github.com/xen-42/ow-new-horizons-examples){ target="_blank" } mod. @@ -38,7 +37,7 @@ look something like this: ```json { "name": "Wetrock", - "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json", + "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/main/NewHorizons/Schemas/schema.json", "starSystem": "SolarSystem", "Base": { "groundSize": 100, @@ -118,12 +117,10 @@ To see all the different things you can put into a config file check out the [Ce Check out the rest of the site for how to format [star system]({{ 'Star System Schema'|route}}), [dialogue]({{ 'Dialogue Schema'|route}}), [ship log]({{ 'Shiplog Schema'|route}}), and [translation]({{ 'Translation Schema'|route}}) files! ## Publishing Your Mod -___ Once your mod is complete, you can use the [planet creation template](https://github.com/xen-42/ow-new-horizons-config-template#readme){ target="_blank" } GitHub template. ## Helpful Resources -___ The texturemap/heightmap feature was inspired by the Kerbal Space Program mod Kopernicus. A lot of the same techniques that apply to planet creation there apply to New Horizons. If you need help with planetary texturing, check out [The KSP texturing guide](https://forum.kerbalspaceprogram.com/index.php?/topic/165285-planetary-texturing-guide-repository/){ target="_blank" }. @@ -132,7 +129,6 @@ planet creation there apply to New Horizons. If you need help with planetary tex rectangular-to-polar coordinate transformation, useful for fixing abnormalities at the poles of your planets. ### Helpful Mods -___ These mods are useful when developing your addon @@ -141,7 +137,6 @@ These mods are useful when developing your addon - [Save Editor](https://outerwildsmods.com/mods/saveeditor){ target="_blank" } - Useful when creating a custom [ship log]({{ "Ship Log"|route }}), can be used to reveal all custom facts so you can see them in the ship's computer ### Helpful Tools -___ These tools/references are highly recommended diff --git a/docs/content/pages/secret.md b/docs/content/pages/secret.md index 2147e434..00f7660f 100644 --- a/docs/content/pages/secret.md +++ b/docs/content/pages/secret.md @@ -5,7 +5,6 @@ Hide_In_Nav: True --- # Hello!! -___ Uh idk what to put here thought it would be funny haha diff --git a/docs/content/pages/ship_log.md b/docs/content/pages/ship_log.md index 38fca0aa..3b3e7bad 100644 --- a/docs/content/pages/ship_log.md +++ b/docs/content/pages/ship_log.md @@ -6,19 +6,14 @@ Sort_Priority: 70 # Intro -___ Welcome! this page outlines how to create a custom ship log. # Understanding Ship Logs -___ - First thing's first, I'll define some terminology regarding ship logs in the game, and how ship logs are structured. ## Entries -___ - An entry is a card you see in rumor mode, it represents a specific area or concept in the game, such as Timber Hearth's village or the southern observatory on Brittle Hollow. An entry is split up into facts, a fact can either be a rumor fact or an explore fact. @@ -44,8 +39,6 @@ Entries can be children of other entries, meaning they'll be smaller. ## Rumor Facts -___ - A rumor fact represents the information you might hear about a specific area or concept, usually, you get these through dialogue or maybe by observing a faraway planet. @@ -53,29 +46,23 @@ dialogue or maybe by observing a faraway planet. ## Explore Facts -___ - Explore facts represent the information you learn about a specific area or concept. ![exploreFactExample]({{ "images/ship_log/explore_example.webp"|static }}) # The XML -___ - Now that we know some terminology, let's get into how the XML works. Every planet in the ship log is represented by a single XML file, you can see this if you use the unity explorer mod and navigate to ShipLogManager. ## Example File -___ - ```xml + xsi:noNamespaceSchemaLocation="https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/main/NewHorizons/Schemas/shiplog_schema.xsd"> EXAMPLE_PLANET @@ -149,8 +136,6 @@ ___ ## Using The Schema -___ - In the example XML, you may notice something like `xsi:noNamespaceSchemaLocation` at the top, this tells whatever editor you're using that the file at that link is the schema. The game simply ignores this though, so it won't be able to catch errors at runtime. @@ -159,8 +144,6 @@ the schema file. Doing this varies per-editor, and you may also have to right-cl ## Loading The File -___ - You can load your XML file to your planet by doing adding the following to your planet's config ```json @@ -175,8 +158,6 @@ You can load your XML file to your planet by doing adding the following to your ## Entry Layout -___ - By default, entries in rumor mode are laid out by rows, where each row is one planet. This will not make for a perfect layout, so you can use the `entryPositions` property to change them For example, if I want to change an entry with the ID of `EXAMPLE_ENTRY` and another with the ID of `EXAMPLE_ENTRY_2`: @@ -210,8 +191,6 @@ For example, if I want to change an entry with the ID of `EXAMPLE_ENTRY` and ano ## Images -___ - Custom entry images are a bit different from other custom images, instead of pointing to each file for each entry, you point to a folder: @@ -231,8 +210,6 @@ would be `EXAMPLE_ENTRY_ALT.png`. ## Curiosity Colors -___ - Colors for each curiosity is given in a list, so if I wanted the curiosity `EXAMPLE_ENTRY` to have a color of blue: ```json @@ -265,12 +242,8 @@ Colors for each curiosity is given in a list, so if I wanted the curiosity `EXAM # Map Mode Options -___ - ## Layout -___ - Layout in map mode can be handled in two different ways, either manual or automatic, if you try to mix them you'll get an error. Also, adding planets to the vanilla solar system requires you to use manual layout. @@ -437,14 +410,10 @@ As you can see, they have similar properties to planets, with the addition of ro # Revealing Facts -___ - Of course, having a custom ship log is neat and all, but what use is it if the player can't unlock it? ## Initial Reveal -___ - You can set facts to reveal as soon as the player enters the system by adding the `initialReveal` property ```json @@ -460,8 +429,6 @@ You can set facts to reveal as soon as the player enters the system by adding th ## Signal Discovery -___ - You can set a fact to reveal as soon as a signal is identified by editing the signal's `Reveals` attribute ```json @@ -482,8 +449,6 @@ You can set a fact to reveal as soon as a signal is identified by editing the si ## Dialogue -___ - You can set a fact to reveal in dialogue with the `` tag ```xml @@ -505,8 +470,6 @@ You can set a fact to reveal in dialogue with the `` tag ## Reveal Volumes -___ - Reveal volumes are triggers/colliders in the world that can unlock facts from a variety of actions. Reveal volumes are specified in the `Props` module, its key is `reveal`. @@ -574,8 +537,6 @@ trigger the reveal # Setting Entry Locations -___ - Entry locations are the "Mark On HUD" option you see when in map mode, this allows the player to go back to where they were in the event of the big funny. Adding an entry location is similar to adding a Reveal Volume: diff --git a/docs/content/pages/translation.md b/docs/content/pages/translation.md index 40be85d3..a4702901 100644 --- a/docs/content/pages/translation.md +++ b/docs/content/pages/translation.md @@ -4,7 +4,6 @@ Sort_Priority: 60 --- ## Translations -___ There are 12 supported languages in Outer Wilds: english, spanish_la, german, french, italian, polish, portuguese_br, japanese, russian, chinese_simple, korean, and turkish. @@ -16,6 +15,7 @@ Here's an example, for `russian.json`: ```json { + "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/main/NewHorizons/Schemas/translation_schema.json", "DialogueDictionary" : { "Fred" : "Фред", diff --git a/docs/content/pages/update_existing.md b/docs/content/pages/update_existing.md index fc161986..871dfc65 100644 --- a/docs/content/pages/update_existing.md +++ b/docs/content/pages/update_existing.md @@ -4,7 +4,6 @@ Sort_Priority: 80 --- ## Update Existing Planets -___ Similar to above, make a config where "Name" is the name of the planet. The name should be able to just match their in-game english names, however if you encounter any issues with that here are the in-code names for planets that are guaranteed to work: `SUN`, `CAVE_TWIN` (Ember Twin), `TOWER_TWIN` (Ash Twin), `TIMBER_HEARTH`, `BRITTLE_HOLLOW`, `GIANTS_DEEP`, `DARK_BRAMBLE`, `COMET` (Interloper), `WHITE_HOLE`, `WHITE_HOLE_TARGET` (Whitehole station I believe), `QUANTUM_MOON`, `ORBITAL_PROBE_CANNON`, `TIMBER_MOON` (Attlerock), `VOLCANIC_MOON` (Hollow's Lantern), `DREAMWORLD`, `MapSatellite`, `RINGWORLD` (the Stranger). @@ -23,7 +22,6 @@ You can also delete parts of an existing planet. Here's part of an example confi In `childrenToDestroy` you list the relative paths for the children of the planet's gameObject that you want to delete. ## Destroy Existing Planets -___ You do this (but with the appropriate name) as its own config. ```json From 2b6ade5dd8a21b688d3ff93aa51c39e02ba8d5b1 Mon Sep 17 00:00:00 2001 From: Ben C Date: Tue, 17 May 2022 21:32:07 -0400 Subject: [PATCH 04/13] Update workflows from `master` to `main` --- .github/workflows/build.yaml | 2 +- .github/workflows/docs_build.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 3863e221..fae5ba84 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -2,7 +2,7 @@ name: Build on: push: - branches: [dev, master] + branches: [dev, main] paths-ignore: - docs/** - "**schema**" diff --git a/.github/workflows/docs_build.yml b/.github/workflows/docs_build.yml index 75b0bce0..0db56428 100644 --- a/.github/workflows/docs_build.yml +++ b/.github/workflows/docs_build.yml @@ -2,7 +2,7 @@ name: Build Docs on: push: - branches: [ master ] + branches: [ main ] paths: - docs/** - NewHorizons/*schema*.json From e78b636481dc19a7b954271d8f308b5189a8affc Mon Sep 17 00:00:00 2001 From: Ben C Date: Tue, 17 May 2022 21:33:46 -0400 Subject: [PATCH 05/13] I lied --- .github/workflows/build.yaml | 4 ++-- .github/workflows/docs_build.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index fae5ba84..3fdf0eba 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -21,11 +21,11 @@ jobs: # Set to Release if we're in master, otherwise keep us in Debug - name: Set Release - if: github.ref == 'refs/heads/master' + if: github.ref == 'refs/heads/main' run: echo "BUILD_TYPE=Release" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf-8 -Append - name: Set Debug - if: github.ref != 'refs/heads/master' + if: github.ref != 'refs/heads/main' run: echo "BUILD_TYPE=Debug" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf-8 -Append - uses: actions/setup-dotnet@v1 diff --git a/.github/workflows/docs_build.yml b/.github/workflows/docs_build.yml index 0db56428..722a4857 100644 --- a/.github/workflows/docs_build.yml +++ b/.github/workflows/docs_build.yml @@ -40,7 +40,7 @@ jobs: - run: cp -r docs/** . - - if: github.ref == 'refs/heads/master' + - if: github.ref == 'refs/heads/main' run: | echo "URL_PREFIX=/" >> $GITHUB_ENV @@ -79,7 +79,7 @@ jobs: path: out/ - name: Deploy To Pages - if: success() && github.ref == 'refs/heads/master' + if: success() && github.ref == 'refs/heads/main' uses: JamesIves/github-pages-deploy-action@4.1.5 with: branch: gh-pages From cd210fbcc98c3b27fefe7244fc9ff6600efe4438 Mon Sep 17 00:00:00 2001 From: Nick Date: Tue, 17 May 2022 21:50:17 -0400 Subject: [PATCH 06/13] Credit johnathan corbelius and Discord town --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index a844f2ff..d84ff82d 100644 --- a/README.md +++ b/README.md @@ -64,6 +64,8 @@ New Horizons was made with help from: - [Raicuparta](https://github.com/Raicuparta) - [MegaPiggy](https://github.com/MegaPiggy) - [Trifid](https://github.com/TerrificTrifid) +- [JohnCorby](https://github.com/JohnCorby) +- And the Outer Wilds modding server. Translation credits: - Russian: GrayFix and Tlya From 740a2606565f6c01baa92893dc8d37db68e449c8 Mon Sep 17 00:00:00 2001 From: Nick Date: Tue, 17 May 2022 23:35:54 -0400 Subject: [PATCH 07/13] Document curve units. --- NewHorizons/Schemas/schema.json | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/NewHorizons/Schemas/schema.json b/NewHorizons/Schemas/schema.json index 08eac6a6..11b65c48 100644 --- a/NewHorizons/Schemas/schema.json +++ b/NewHorizons/Schemas/schema.json @@ -497,7 +497,7 @@ }, "curve": { "$ref": "#/$defs/curve", - "description": "Allows the rings to grow/shrink with time." + "description": "Allows the rings to grow/shrink with time. Time is in minutes. Value is a scale multiplier." } } }, @@ -621,7 +621,7 @@ }, "curve": { "$ref": "#/$defs/curve", - "description": "Allows the star to shrink/grow over time." + "description": "Allows the star to shrink/grow over time. Time is in minutes. Value is a scale multiplier." }, "goSupernova": { "type": "boolean", @@ -1215,7 +1215,8 @@ "$ref": "#/$defs/color" }, "curve": { - "$ref": "#/$defs/curve" + "$ref": "#/$defs/curve", + "description": "Allows the water volume to shrink/grow over time. Time is in minutes. Value is a scale multiplier." } } }, @@ -1231,7 +1232,8 @@ "$ref": "#/$defs/color" }, "curve": { - "$ref": "#/$defs/curve" + "$ref": "#/$defs/curve", + "description": "Allows the lava volume to shrink/grow over time. Time is in minutes. Value is a scale multiplier." } } }, @@ -1247,7 +1249,8 @@ "$ref": "#/$defs/color" }, "curve": { - "$ref": "#/$defs/curve" + "$ref": "#/$defs/curve", + "description": "Allows the sand volume to shrink/grow over time. Time is in minutes. Value is a scale multiplier." } } }, @@ -1273,7 +1276,8 @@ "$ref": "#/$defs/color" }, "curve": { - "$ref": "#/$defs/curve" + "$ref": "#/$defs/curve", + "description": "Allows the funnel width to shrink/grow over time. Time is in minutes. Value is a scale multiplier." } } }, From d437481ac22cefbae4eb177ab270aa3fa6ca40a3 Mon Sep 17 00:00:00 2001 From: Nick Date: Wed, 18 May 2022 13:48:03 -0400 Subject: [PATCH 08/13] Update audio_enum.md --- docs/content/pages/audio_enum.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/content/pages/audio_enum.md b/docs/content/pages/audio_enum.md index 59242af5..2cca22e9 100644 --- a/docs/content/pages/audio_enum.md +++ b/docs/content/pages/audio_enum.md @@ -1,11 +1,13 @@ --- -Title: Audio Values +Title: AudioClip Values Description: Numbers for audio values for slide reels -Hide_In_Nav: True +Hide_In_Nav: False Render_TOC: False --- -# The List +# AudioClip Values + +These values can be used to set the sound for slide reels. In the future other modules will be updated to use them as well. None = 0, Menu_RebindKey = 1, From 7ef8dc2db955be8e85184959ea8a1507543fa452 Mon Sep 17 00:00:00 2001 From: Ben C Date: Wed, 18 May 2022 18:20:03 -0400 Subject: [PATCH 09/13] Rename `schema.json` --- NewHorizons/AssetBundle/WarpDriveConfig.json | 2 +- NewHorizons/Schemas/{schema.json => body_schema.json} | 0 docs/content/pages/home.md | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) rename NewHorizons/Schemas/{schema.json => body_schema.json} (100%) diff --git a/NewHorizons/AssetBundle/WarpDriveConfig.json b/NewHorizons/AssetBundle/WarpDriveConfig.json index 42b79828..982af456 100644 --- a/NewHorizons/AssetBundle/WarpDriveConfig.json +++ b/NewHorizons/AssetBundle/WarpDriveConfig.json @@ -1,6 +1,6 @@ { "name" : "Ship", - "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/schema.json", + "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/master/NewHorizons/body_schema.json", "Props" : { "dialogue": [ diff --git a/NewHorizons/Schemas/schema.json b/NewHorizons/Schemas/body_schema.json similarity index 100% rename from NewHorizons/Schemas/schema.json rename to NewHorizons/Schemas/body_schema.json diff --git a/docs/content/pages/home.md b/docs/content/pages/home.md index 8aab8f66..f6b13c0f 100644 --- a/docs/content/pages/home.md +++ b/docs/content/pages/home.md @@ -37,7 +37,7 @@ look something like this: ```json { "name": "Wetrock", - "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/main/NewHorizons/Schemas/schema.json", + "$schema": "https://raw.githubusercontent.com/xen-42/outer-wilds-new-horizons/main/NewHorizons/Schemas/body_schema.json", "starSystem": "SolarSystem", "Base": { "groundSize": 100, From f69abdfd4277967c1c83e394868be4918674a43c Mon Sep 17 00:00:00 2001 From: Ben C Date: Wed, 18 May 2022 20:08:45 -0400 Subject: [PATCH 10/13] Reorganize docs --- docs/config.json | 2 +- docs/content/pages/reference/_folder.json | 4 + .../pages/{ => reference}/audio_enum.md | 1528 ++++++++--------- docs/content/pages/{ => tutorials}/api.md | 0 docs/content/pages/{ => tutorials}/details.md | 0 .../content/pages/{ => tutorials}/dialogue.md | 0 .../content/pages/{ => tutorials}/ship_log.md | 0 .../pages/{ => tutorials}/translation.md | 0 .../pages/{ => tutorials}/update_existing.md | 0 9 files changed, 769 insertions(+), 765 deletions(-) create mode 100644 docs/content/pages/reference/_folder.json rename docs/content/pages/{ => reference}/audio_enum.md (96%) rename docs/content/pages/{ => tutorials}/api.md (100%) rename docs/content/pages/{ => tutorials}/details.md (100%) rename docs/content/pages/{ => tutorials}/dialogue.md (100%) rename docs/content/pages/{ => tutorials}/ship_log.md (100%) rename docs/content/pages/{ => tutorials}/translation.md (100%) rename docs/content/pages/{ => tutorials}/update_existing.md (100%) diff --git a/docs/config.json b/docs/config.json index b228fc44..0e2a7873 100644 --- a/docs/config.json +++ b/docs/config.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/Bwc9876/menagerie/master/menagerie/schemas/config_schema.json", - "cache_enabled": false, + "cache_enabled": true, "base_url": "https://nh.outerwildsmods.com/", "themes": { "bootstrap": "https://bootswatch.com/5/darkly/bootstrap.min.css", diff --git a/docs/content/pages/reference/_folder.json b/docs/content/pages/reference/_folder.json new file mode 100644 index 00000000..42d3390d --- /dev/null +++ b/docs/content/pages/reference/_folder.json @@ -0,0 +1,4 @@ +{ + "$schema": "https://github.com/Bwc9876/menagerie/raw/master/menagerie/schemas/folder_schema.json", + "sort_priority": 15 +} \ No newline at end of file diff --git a/docs/content/pages/audio_enum.md b/docs/content/pages/reference/audio_enum.md similarity index 96% rename from docs/content/pages/audio_enum.md rename to docs/content/pages/reference/audio_enum.md index 2cca22e9..d6202e2c 100644 --- a/docs/content/pages/audio_enum.md +++ b/docs/content/pages/reference/audio_enum.md @@ -1,764 +1,764 @@ ---- -Title: AudioClip Values -Description: Numbers for audio values for slide reels -Hide_In_Nav: False -Render_TOC: False ---- - -# AudioClip Values - -These values can be used to set the sound for slide reels. In the future other modules will be updated to use them as well. - -None = 0, -Menu_RebindKey = 1, -Menu_ResetDefaults = 2, -Menu_UpDown = 3, -Menu_LeftRight = 4, -Menu_ChangeTab = 5, -Menu_Pause = 6, -Menu_Unpause = 7, -Menu_SliderIncrement = 8, -ToolScopeEquip = 100, -ToolScopeUnequip = 101, -ToolScopeSwitchFreq = 104, -ToolScopeStatic = 105, -ToolScopeHideAndSeekSignal = 106, -ToolScopeZoomAdjust = 107, -ToolScopeIdentifySignal = 108, -ToolItemScrollPickUp = 200, -ToolItemScrollDrop = 201, -ToolItemScrollInsert = 202, -ToolItemScrollRemove = 203, -ToolItemWarpCorePickUp = 204, -ToolItemWarpCoreDrop = 205, -ToolItemWarpCoreInsert = 206, -ToolItemWarpCoreRemove = 207, -ToolItemSharedStonePickUp = 208, -ToolItemSharedStoneDrop = 209, -ToolItemSharedStoneInsert = 210, -ToolItemSharedStoneRemove = 211, -ToolRepairing_LP = 300, -ToolRepairComplete = 301, -ToolTranslatorEquip = 400, -ToolTranslatorUnequip = 401, -ToolTranslateText_LP = 402, -ToolFlashlightOn = 500, -ToolFlashlightOff = 501, -ToolFlashlightFlicker = 502, -ToolProbeEquip = 600, -ToolProbeUnequip = 601, -ToolProbeLaunch = 602, -ToolProbeLaunchUnderwater = 603, -ToolProbeTakePhoto = 604, -ToolProbeTakeReversePhoto = 605, -ToolProbeRetrieve = 606, -ToolProbeFlight_LP = 607, -ToolProbeAttach = 608, -ToolProbeChangeMode = 609, -ToolMarshmallowEquip = 700, -ToolMarshmallowReplace = 701, -ToolMarshmallowIgnite = 702, -ToolMarshmallowBlowOut = 703, -ToolMarshmallowEat = 704, -ToolMarshmallowEatBurnt = 705, -ToolMarshmallowToss = 706, -PlayerSuitWearSuit = 800, -PlayerSuitRemoveSuit = 801, -PlayerSuitWearHelmet = 802, -PlayerSuitRemoveHelmet = 803, -PlayerSuitOxygenRefill = 804, -PlayerSuitOxygenLeak_In = 805, -PlayerSuitOxygenLeak_LP = 806, -PlayerSuitOxygenLeak_Out = 807, -PlayerSuitLockOn = 808, -PlayerSuitLockOff = 809, -PlayerSuitWarning = 810, -PlayerSuitCriticalWarning = 811, -PlayerSuitJetpackThrustTranslational_LP = 812, -PlayerSuitJetpackThrustRotational = 813, -PlayerSuitJetpackBoost = 814, -PlayerSuitJetpackThrustRotationalUnderwater_LP = 816, -PlayerSuitJetpackThrustUnderwater_LP = 817, -PlayerSuitRainOnHelmet = 818, -PlayerSuitNotificationTextScroll_In = 820, -PlayerSuitNotificationTextScroll_LP = 821, -PlayerSuitHelmetCrack = 822, -PlayerSuitOxygenRefill_Short = 823, -PlayerSuitPatchPuncture = 824, -PlayerSuitJetpackOxygenPropellant_LP = 825, -PlayerBreathing_LP = 850, -PlayerBreathing_LowOxygen_LP = 851, -PlayerGasp_Light = 852, -PlayerGasp_Medium = 853, -PlayerGasp_Heavy = 854, -Asphyxiate_Start_Suit = 855, -Asphyxiate_Start_NoSuit = 856, -Asphyxiate_End_Suit = 857, -Asphyxiate_End_NoSuit = 858, -Drowning_Start = 859, -Drowing_End = 860, -PlayerGasp_StopSuffocating = 861, -PlayerGasp_StopSuffocating_Suit = 862, -EnterVolumeDamageHeat_LP = 900, -EnterVolumeDamageGhostfire_LP = 901, -EnterVolumeDamageLava_LP = 902, -EnterVolumeDamageFire_LP = 903, -HazardFirstContactDamage = 904, -ElectricShock = 905, -Splash_GhostMatter = 950, -Splash_Lava = 951, -Submerge_Player = 952, -Submerge_Ship = 953, -Splash_Water_Probe = 954, -Splash_Water_Player = 955, -Splash_Water_Ship = 956, -NonDiaMapActivation = 1000, -DialogueEnter = 1001, -DialogueAdvance = 1002, -DialogueExit = 1003, -NonDiaUIAffirmativeSFX = 1004, -NonDiaUINegativeSFX = 1005, -TapeRecorder_Start = 1006, -TapeRecorder_LP = 1007, -TapeRecorder_Stop = 1008, -PlayerTurbulence_LP = 1050, -ShipTurbulence_LP = 1051, -ShipRattle_LP = 1052, -ShipReentryBurn_LP = 1053, -PLACEHOLDER = 1100, -LandingGrass = 1102, -LandingDirt = 1103, -LandingStone = 1104, -LandingMetal = 1105, -LandingNomaiMetal = 1106, -LandingSand = 1107, -LandingIce = 1108, -LandingWater = 1109, -ImpactUnderwater = 1110, -ImpactLowSpeed = 1111, -ImpactMediumSpeed = 1112, -ImpactHighSpeed = 1113, -MovementFootstep = 1114, -MovementRunningStep = 1115, -MovementGrassFootstep = 1116, -MovementDirtFootstep = 1117, -MovementStoneFootstep = 1118, -MovementMetalFootstep = 1119, -MovementNomaiMetalFootstep = 1120, -MovementSandFootstep = 1121, -MovementIceFootstep = 1122, -MovementShallowWaterFootstep = 1123, -MovementJump = 1124, -MovementWoodCreakFootstep = 1134, -MovementWoodCreakLanding = 1135, -MovementWoodFootstep = 1136, -MovementWoodLanding = 1137, -MovementSnowFootstep = 1138, -MovementSnowLanding = 1139, -MovementIceLSiding = 1140, -MovementGlassFootsteps = 1141, -MovementGlassLanding = 1142, -MovementPassingBushes = 1143, -MovementLeavesFootsteps = 1144, -MovementLeavesLanding = 1145, -MovementGravelFootsteps = 1146, -MovementGravelLanding = 1147, -KnockOverCairn = 1150, -DefaultPropImpact = 1151, -NomaiShuttleImpact = 1152, -ModelShipImpact = 1153, -ShipCockpitScopeActivate = 1200, -ShipCockpitScopeDeactivate = 1201, -ShipCockpitScopeZoomIn = 1202, -ShipCockpitScopeZoomOut = 1203, -ShipCockpitScopeSwitchFreq = 1204, -ShipCockpitScopeScreenSlide_LP = 1205, -ShipCockpitScopeScreenKachunk = 1206, -ShipCockpitMasterAlarm_LP = 1207, -ShipCockpitAutopilotActivate = 1208, -ShipCockpitAutopilotDeactivate = 1209, -ShipCockpitBuckleUp = 1210, -ShipCockpitUnbuckle = 1211, -ShipCockpitConsoleReadout_In = 1212, -ShipCockpitConsoleReadout_LP = 1213, -ShipCockpitHeadlightsOn = 1214, -ShipCockpitHeadlightsOff = 1215, -ShipCockpitLandingCamActivate = 1216, -ShipCockpitLandingCamDeactivate = 1217, -ShipCockpitLandingCamStatic_LP = 1218, -ShipCockpitProbeCameraScreenRotation = 1219, -ShipCockpitProbeActivate = 1220, -ShipCockpitProbeDeactivate = 1221, -ShipCockpitProbeLaunch = 1222, -ShipCockpitProbeLaunchUnderwater = 1223, -ShipCockpitProbeTakePhoto = 1224, -ShipCockpitProbeRetrieve = 1225, -ShipCockpitLandingCamAmbient_LP = 1226, -ShipCockpitEject = 1227, -ShipCabinUseMedkit = 1300, -ShipCabinUseRefueller = 1301, -ShipCabinComputerActivate = 1302, -ShipCabinComputerAmbient_LP = 1303, -ShipHatchOpen = 1304, -ShipHatchClose = 1305, -ShipHullGroan = 1309, -ShipCabinAmbience = 1310, -ShipEatenGroan = 1311, -ShipLogBootUp = 1350, -ShipLogAmbience_LP = 1351, -ShipLogEnterDetectiveMode = 1355, -ShipLogEnterMapMode = 1356, -ShipLogNavigate_LP = 1357, -ShipLogSelectPlanet = 1360, -ShipLogDeselectPlanet = 1361, -ShipLogMoveBetweenPlanets = 1362, -ShipLogMoveBetweenEntries = 1363, -ShipLogRevealEntry = 1365, -ShipLogHighlightEntry = 1366, -ShipLogSelectEntry = 1367, -ShipLogDeselectEntry = 1368, -ShipLogTextReveal_LP = 1370, -ShipLogMarkLocation = 1390, -ShipLogUnmarkLocation = 1391, -ShipDamageExternalTankLeak_LP = 1400, -ShipDamageElectricSparking_LP = 1401, -ShipDamageCockpitGlassCrack = 1402, -ShipDamageShipExplosion = 1403, -ShipDamageSingleElectricSpark = 1404, -ShipDamageFuelLeak_LP = 1405, -ShipDamageOxygenLeak_LP = 1406, -ShipDamageElectricalFailure = 1407, -ShipImpact_NoDamage = 1420, -ShipImpact_LightDamage = 1421, -ShipImpact_MediumDamage = 1422, -ShipImpact_HeavyDamage = 1423, -Ship_LandingPad_Soft = 1424, -Ship_LandingPad_Hard = 1425, -ShipThrustIgnition = 1500, -ShipThrustRotational = 1501, -ShipThrustRotationalUnderwater = 1502, -ShipThrustTranslational_LP = 1503, -ShipThrustTranslationalUnderwater_LP = 1504, -ShipThrustAfterburn_LP = 1505, -NomaiHologram_LP = 1550, -NomaiHologramActivate = 1551, -NomaiHologramDeactivate = 1552, -NomaiRemoteCameraAmbient_LP = 1553, -NomaiRemoteCameraEntry = 1554, -NomaiRemoteCameraExit = 1555, -NomaiComputerAmbient = 1600, -NomaiComputerRingActivate = 1601, -NomaiComputerRingDeactivate = 1602, -NomaiOrbStartDrag = 1603, -NomaiOrbDragging_LP = 1604, -NomaiOrbRolling_LP = 1605, -NomaiOrbSlotActivated = 1606, -NomaiGravCrystalAmbient_LP = 1609, -NomaiGravCrystalFlickerAmbient_LP = 1610, -NomaiGravityCannonAmbient_LP = 1611, -NomaiGravityCannonActivate = 1612, -NomaiGravityCannonDeactivate = 1613, -NomaiTractorBeamActivate = 1614, -NomaiTractorBeamDeactivate = 1615, -NomaiTractorBeamAmbient_LP = 1616, -NomaiRecorderAmbient_LP = 1617, -NomaiEscapePodDistressSignal_LP = 1618, -NomaiTextReveal_LP = 1619, -NomaiDataStream_LP = 1620, -NomaiPowerOn = 1621, -NomaiPowerOff = 1622, -NomaiLightsOn = 1623, -NomaiLightsOff = 1624, -NomaiAirLockAirPourIn = 1625, -NomaiAirLockAirPourOut = 1626, -NomaiDoorAirLockOpen = 1627, -NomaiDoorStart = 1628, -NomaiDoorStop = 1629, -NomaiDoorSlide_LP = 1630, -NomaiDoorStartBig = 1631, -NomaiDoorStopBig = 1632, -NomaiDoorSlideBig_LP = 1633, -NomaiHeadStatueRotate_LP = 1634, -NomaiPedestalSlide_LP = 1635, -NomaiPedestalContact = 1636, -NomaiEscapePodHatch = 1645, -NomaiTimeLoopOpen = 1646, -NomaiTimeLoopClose = 1647, -NomaiVesselPowerUp = 1648, -NomaiPillarRaiseLower_LP = 1649, -NomaiPillarRotate = 1650, -NomaiAirlockSlide_LP = 1651, -NomaiAirlockWaterPourOut = 1652, -NomaiAirlockWaterPourIn = 1653, -HT_SurfaceAmbience_LP = 1700, -HT_CaveAmbientBig_LP = 1702, -HT_CaveAmbientSmall_LP = 1703, -HT_SandColumnEnd_LP = 1705, -HT_SandColumnStart_LP = 1706, -HT_SandfallSmallBottom_LP = 1707, -HT_SandRiver_LP = 1708, -HT_InsideSandfall_Suit_LP = 1709, -HT_InsideSandfall_Ship_LP = 1710, -TH_ModelShipCrash = 1800, -TH_SatelliteSnapshot = 1801, -TH_RetrieveModelShip = 1803, -TH_ZeroGTrainingAllRepaired = 1804, -TH_CanyonAmbienceDay_LP = 1807, -TH_CanyonAmbienceNight_LP = 1808, -TH_HiAltitudeAmbienceDay_LP = 1809, -TH_HiAltitudeAmbienceNight_LP = 1810, -TH_ZeroGCaveAmbient_LP = 1811, -TH_UnderwaterCurrent_LP = 1812, -TH_UnderwaterAmbience_LP = 1813, -TH_MuseumAmbience_LP = 1814, -TH_BridgeCreaking_LP = 1819, -TH_Campfire_LP = 1820, -TH_FlagFlapping_LP = 1821, -TH_GeyserEnd = 1822, -TH_Geyser_LP = 1823, -TH_GeyserStart = 1824, -TH_Insects_LP = 1825, -TH_LiftActivate = 1826, -TH_LiftArrives = 1827, -TH_Lift_LP = 1828, -TH_ProjectorActivate = 1829, -TH_ProjectorRun_LP = 1830, -TH_ProjectorStop = 1831, -TH_RiverWaterFlow_LP = 1832, -TH_Waterfall_LP = 1833, -TH_WaterWheel_LP = 1834, -TH_ModelRocketThrustRotational = 1835, -TH_ModelRocketThrustTranslational_LP = 1836, -TH_Campfire_Ignite = 1837, -TH_RockingChair = 1838, -TH_BanjoTuning = 1839, -TH_PickaxeImpact = 1840, -TH_WoodCarving = 1841, -TH_RadioSignal_LP = 1842, -BH_BreakawayFragment = 1900, -BH_VolcanicMoonSurface_LP = 1901, -BH_BreakawayPlatform = 1902, -BH_MeteorImpact = 1903, -BH_BlackHoleEmission = 1904, -BH_SurfaceAmbience_LP = 1905, -BH_SubsurfaceAmbience_LP = 1906, -WHS_StationActivation = 1907, -BH_ForgeMoving_LP = 1908, -BH_MeteorLaunch = 1909, -GD_OceanSurface_LP = 2000, -GD_UnderwaterAmbient_LP = 2002, -GD_CoreAmbient_LP = 2004, -GD_ElectricBarrier_LP = 2005, -GD_Tornado_LP = 2006, -GD_Lightning = 2007, -GD_RainAmbient_LP = 2008, -GD_IslandSplash = 2009, -GD_IslandFalling = 2010, -GD_IslandLiftedByTornado = 2011, -GD_WavesBeach_LP = 2012, -GD_WavesRock_LP = 2013, -GD_CaveAmbience_LP = 2014, -GD_UnderwaterCurrent_LP = 2015, -DBAnglerfishLurking_LP = 2100, -DBAnglerfishChasing_LP = 2101, -DBAnglerfishDetectDisturbance = 2102, -DBAnglerfishDetectTarget = 2103, -DBAnglerfishBite = 2104, -DBAnglerfishChomp = 2105, -DBAnglerfishOpeningMouth = 2106, -DB_Ambience_LP = 2107, -DB_VineImpact = 2108, -CometAmbience_LP = 2200, -CometIceMelting_LP = 2201, -SolanumStaffContact = 2210, -SolanumStomp = 2211, -SolanumCairnAssembly = 2212, -SolanumCairnSettle = 2213, -SolanumSymbolReveal = 2214, -SolanumEnterWriting = 2215, -SolanumExitWriting = 2216, -SolanumEnterIcon = 2217, -SolanumExitIcon = 2218, -SolanumEnterRaiseCairn = 2219, -SolanumExitRaiseCairn = 2220, -EyeAmbience_LP = 2250, -EyeLightning = 2251, -EyeVortex_LP = 2252, -VesselAmbience_LP = 2253, -EyeVortexEntry = 2254, -EyeVortexExit = 2255, -EyeGalaxyZoom = 2260, -EyeGalaxyBlowAway = 2261, -EyeBigGalaxyBurn = 2262, -EyeShuttleFlight = 2270, -EyeShuttleIntoLight = 2271, -EyeSmokeSpherePulse = 2280, -EyeSmokeSphereCollapse = 2281, -EyeCosmicInflation = 2282, -EyeBigBang = 2283, -EyeBigBangWall_LP = 2284, -EyeSmokeSphereEntry = 2285, -EyeSphereInflation = 2286, -TravelerEsker = 2300, -TravelerChert = 2301, -TravelerRiebeck = 2302, -TravelerGabbro = 2303, -TravelerFeldspar = 2304, -TravelerNomai = 2305, -TravelerEnd_All = 2306, -TravelerEnd_NoPiano = 2307, -SingularityCreate = 2400, -SingularityCollapse = 2401, -SingularityOnPlayerEnterExit = 2402, -SingularityOnObjectEnter = 2403, -SingularityOnObjectExit = 2404, -Singularity_BlackHole_LP = 2405, -Singularity_WhiteHole_LP = 2406, -VesselSingularityCreate = 2407, -VesselSingularityCollapse = 2408, -Sun_Ambience_LP = 2412, -Sun_Explosion = 2413, -Sun_SupernovaWall_LP = 2414, -Sun_Collapse = 2415, -QuantumAmbience_LP = 2424, -WhiteHoleAmbience_LP = 2425, -BlackHoleAmbience_LP = 2426, -TimelineEndEffect_Shadow = 2427, -TimelineEndEffect_Cracks = 2428, -TimelineEndEffect_Shatter = 2429, -FigBackerVideo = 2440, -CometPurr = 2441, -Death_Instant = 2450, -Death_Crushed = 2451, -Death_Energy = 2452, -Death_Digestion = 2453, -Death_TimeLoop = 2454, -Death_Self = 2455, -Death_BigBang = 2456, -Death_Lava = 2457, -Death_CrushedByElevator = 2458, -MemoryUplink_Start = 2460, -MemoryUplink_End = 2461, -MemoryUplink_LP = 2462, -MemoryUplink_Overlay_LP = 2463, -Flashback_End = 2465, -Flashback_Base_LP = 2466, -Flashback_Overlay_1_LP = 2467, -Flashback_Overlay_2_LP = 2468, -NomaiRuinsBaseTrack = 2500, -NomaiRuinsBaseScaryTrack = 2501, -NomaiRuinsOverlayTracks = 2502, -HT_City = 2503, -TH_Observatory = 2504, -TH_Village = 2505, -BH_Observatory = 2506, -GD_UnderwaterExploration = 2507, -QM_Ambient = 2508, -DB_Ambient = 2509, -TimeLoopDevice_Ambient = 2510, -EndOfTime = 2511, -EndOfTime_DBFinal = 2512, -EndOfTime_Final = 2513, -Travel_Theme = 2514, -SunStation = 2515, -SadNomaiTheme = 2516, -DB_VesselDiscovery = 2517, -EYE_ForestOfGalaxies = 2518, -EndOfTime_Final_LP = 2519, -EYE_QuantumFoamApproach = 2520, -EYE_EndOfGame = 2521, -MainMenuTheme = 2522, -FinalCredits = 2523, -PostCredits = 2524, -KazooTheme = 2525, -Raft_Impact_Light = 2550, -Raft_Impact_Medium = 2551, -Raft_Impact_Heavy = 2552, -Raft_Push = 2553, -Raft_Reel_Start = 2554, -Raft_Reel_Loop = 2555, -Raft_Reel_End = 2556, -Raft_Socket = 2557, -Raft_Release = 2558, -Raft_RunAground = 2559, -Raft_Move_Start = 2560, -Raft_Move_Loop = 2561, -Raft_Move_End = 2562, -Raft_Impact_Player = 2563, -Raft_DW_Turbo = 2564, -Door_SensorSliding_Loop = 2570, -Door_Loop = 2571, -Door_Loop_Creaking = 2572, -Door_OpenStart = 2573, -Door_OpenStop = 2574, -Door_CloseStart = 2575, -Door_CloseStop = 2576, -Door_Metal_OpenStart = 2577, -Door_Metal_OpenStop = 2578, -Door_Metal_CloseStart = 2579, -Door_Metal_CloseStop = 2580, -Door_Small_OpenStart = 2581, -Door_Small_OpenStop = 2582, -Door_Small_CloseStart = 2583, -Door_Small_CloseStop = 2584, -SecretPassage_Start = 2590, -SecretPassage_Loop = 2591, -SecretPassage_Stop = 2592, -Airlock_Open = 2593, -Airlock_Loop = 2594, -Airlock_Close = 2595, -Airlock_Pressurize = 2596, -Airlock_Depressurize = 2597, -AirRushingOut = 2598, -SlideReel_Pickup = 2600, -SlideReel_Drop = 2601, -SlideReel_Insert = 2602, -SlideReel_Remove = 2603, -Lantern_Pickup = 2604, -Lantern_Drop = 2605, -Lantern_Insert = 2606, -Lantern_Remove = 2607, -Lantern_ShortOut = 2608, -Artifact_Pickup = 2609, -Artifact_Drop = 2610, -Artifact_Light = 2611, -Artifact_Extinguish = 2612, -Artifact_Conceal = 2613, -Artifact_Unconceal = 2614, -Artifact_Focus = 2615, -Artifact_Unfocus = 2616, -Artifact_Crackling_Loop = 2617, -Artifact_Insert = 2618, -Artifact_Remove = 2619, -VisionTorch_ProjectionOn = 2620, -VisionTorch_ProjectionOff = 2621, -VisionTorch_EnterVision = 2622, -VisionTorch_ExitVision = 2623, -VisionTorch_NextSlide = 2624, -VisionTorch_Scanning_Loop = 2625, -VisionTorch_Crackling_Loop = 2626, -VisionTorch_Give = 2627, -VisionTorch_Take = 2628, -DamBreak_RW_Base = 2650, -DamBreak_DW_Base = 2651, -DamBreak_RW_Water = 2652, -DamCrack = 2653, -DamCrack_Loop = 2654, -WaterSpray_Small = 2660, -WaterSpray_Large = 2661, -Splash_Medium = 2662, -Splash_Large = 2663, -WoodDebris = 2670, -WoodImpact_Small = 2671, -WoodImpact_Large = 2672, -HouseCollapse_Zone3 = 2673, -GeneralDestruction = 2674, -HouseDestruction = 2675, -StiltDestruction = 2676, -Tower_RW_Tilt = 2680, -Tower_RW_Fall_1 = 2681, -Tower_RW_Fall_2 = 2682, -Tower_DW_Tilt = 2683, -Tower_DW_Fall_1 = 2684, -Tower_DW_Fall_2 = 2685, -Tower_RW_Splash = 2686, -SolarSail_RW_Start = 2690, -SolarSail_RW_End = 2691, -SolarSail_RW_Loop = 2692, -SolarSail_DW_Start = 2693, -SolarSail_DW_End = 2694, -SolarSail_DW_Loop = 2695, -StationFlicker_RW = 2696, -StationFlicker_DW = 2697, -StationShudder_RW = 2698, -StationShudder_DW = 2699, -River_DW_Base = 2700, -FloodWave_DW_Loop = 2701, -River_DW_Lake = 2703, -Candle_Light_Big = 2719, -Candle_Light_Small = 2720, -Candle_Extinguish = 2721, -DreamFire_Crackling_Loop = 2722, -DreamFire_Extinguish = 2723, -DreamFire_Explosion = 2724, -LodgeFire_Crackling_Loop = 2725, -ProjectorTotem_Pulse = 2729, -ProjectorTotem_Light = 2730, -ProjectorTotem_Extinguish = 2731, -ProjectorTotem_Blow = 2732, -GrappleTotem_Zoom = 2733, -GrappleTotem_RetroZoom = 2734, -Simulation_Enter = 2739, -Simulation_Exit = 2740, -IllusoryWall_Enter = 2741, -IllusoryWall_Exit = 2742, -LoadingZone_Enter = 2743, -LoadingZone_Exit = 2744, -LoadingZone_GlitchOut = 2745, -LoadingZone_Loop = 2746, -Glitch_Loop = 2747, -Sarcophagus_OpenFail = 2760, -Sarcophagus_Open = 2761, -Sarcophagus_SomethingIsComing = 2762, -Sarcophagus_TunnelAmbience = 2763, -Sarcophagus_LightsOnAmbience = 2764, -Ambience_DW_Base = 2775, -Ambience_DW_LightsOut = 2776, -Ambience_DW_Hotel = 2777, -Ambience_DW_Nature = 2778, -Ambience_DW_Forest = 2781, -Ambience_DW_Simulation = 2782, -Ambience_DW_Underground = 2784, -Ambience_DW_FireRoom = 2787, -PointSounds_DW_TreeCreak = 2790, -PointSounds_DW_Creature_1 = 2791, -PointSounds_DW_Creature_2 = 2792, -PointSounds_DW_Hotel_2 = 2795, -AlarmChime_RW = 2798, -AlarmChime_DW = 2799, -LightSensor_On = 2800, -LightSensor_Off = 2801, -LightSensor_Loop = 2802, -Projector_Prev = 2803, -Projector_Next = 2804, -Cloak_Entry = 2805, -Cloak_Exit = 2806, -GearRotate_Light = 2807, -GearRotate_Heavy = 2808, -GearRotate_Fail = 2809, -CodeTotem_Horizontal = 2810, -CodeTotem_Vertical = 2811, -CageElevator_Start = 2817, -CageElevator_Loop_Winch = 2818, -CageElevator_End = 2819, -CageElevator_Loop_Rattle = 2820, -Ambience_RW_Lab = 2873, -Ambience_RW_Tunnel = 2874, -Ambience_RW_FireRoom = 2875, -Ambience_RW_Base = 2876, -Ambience_RW_Cave = 2877, -Ambience_RW_Indoor = 2878, -River_RW_Base = 2879, -River_Underwater = 2880, -River_Reservoir = 2881, -River_Rapids = 2882, -River_Underwater_Rapids = 2883, -FloodWave_RW_Loop = 2884, -River_RW_Small = 2885, -River_RW_Stream = 2886, -PostCredit_RuinReveal = 2887, -PostCredit_LanternLight = 2889, -RaftTravel_River = 2890, -RaftTravel_Reservoir = 2891, -GhostSequence_ReducedFrights = 2895, -GhostSequence_Suspense = 2896, -GhostSequence_Dread = 2897, -GhostSequence_Fear = 2898, -GhostSequence_Fear_Slam = 2899, -EndOfTime_Dream = 2900, -StationDiscovery = 2901, -DreamFireRoom = 2902, -EyeTemple_Stinger = 2903, -EyeTemple_Basement = 2904, -SlideBurningRoom = 2905, -SubmergedStructure = 2906, -SecretLibrary = 2907, -DreamRuinsOverlayTracks = 2908, -DreamRuinsBaseTrack = 2909, -TravelerPrisoner = 2910, -TravelerEnd_All_Prisoner = 2911, -TravelerEnd_NoPiano_Prisoner = 2912, -Prisoner_Elevator = 2913, -Prisoner_Reveal = 2914, -Prisoner_Catharsis = 2915, -SecretPortrait = 2916, -SecretKorok = 2917, -PartyHouse_Traveler = 2920, -PartyHouse_Vocals = 2921, -PartyHouse_Drone = 2922, -PartyHouse_Bass = 2923, -Reel_Secret_Backdrop_A = 2924, -Reel_Secret_Backdrop_B = 2925, -Reel_Secret_Beat_Peephole_A = 2926, -Reel_Secret_Beat_Peephole_B = 2927, -Reel_Secret_Beat_Tower_A = 2928, -Reel_Secret_Beat_Tower_B = 2929, -Reel_Secret_Beat_Lantern = 2930, -Reel_Lab_Backdrop_Fail = 2933, -Reel_Lab_Backdrop_Success = 2934, -Reel_Lab_Backdrop_Testing = 2935, -Reel_Backdrop_Burnt = 2938, -Reel_1_Backdrop_A = 2940, -Reel_1_Beat_A = 2945, -Reel_1_Beat_B = 2946, -Reel_1_Beat_C = 2947, -Reel_2_Backdrop_A = 2950, -Reel_2_Backdrop_B = 2951, -Reel_2_Beat_A = 2955, -Reel_2_Beat_B = 2956, -Reel_2_Beat_C = 2957, -Reel_2_Beat_D = 2958, -Reel_3_Backdrop_A = 2960, -Reel_3_Backdrop_B = 2961, -Reel_3_Backdrop_C = 2962, -Reel_3_Beat_A = 2965, -Reel_3_Beat_B = 2966, -Reel_3_Beat_C = 2967, -Reel_3_Beat_D = 2968, -Reel_4_Backdrop_A = 2970, -Reel_4_Beat_A = 2975, -Reel_4_Beat_B = 2976, -Reel_4_Beat_C = 2977, -Reel_4_Beat_D = 2978, -Reel_5_Long = 2980, -Reel_5_Short = 2981, -Reel_Farewell = 2985, -Reel_Rule_Beat_DarkDiscovery = 2986, -Reel_Rule_Backdrop_Discovery = 2987, -Reel_Rule_Beat_Discovery = 2988, -Reel_Rule_Backdrop_Dream = 2989, -Reel_Rule_Backdrop_Normal = 2990, -Reel_Rule_Backdrop_Glitch = 2991, -Reel_LibraryPath_Backdrop = 2992, -Reel_Rule2a_Beat_A = 2993, -Reel_Seal_Backdrop = 2994, -Reel_Burning_Backdrop_A = 2995, -Reel_Burning_Backdrop_B = 2996, -Reel_Burning_Beat_A = 2997, -Reel_Burning_Beat_B = 2998, -Reel_Burning_Beat_C = 2999, -Ghost_DeathGroup = 3000, -Ghost_DeathSingle = 3001, -Ghost_Grab_Swish = 3002, -Ghost_Grab_Contact = 3003, -Ghost_BlowOut_Charge = 3004, -Ghost_BlowOut_Extinguish = 3005, -Ghost_NeckSnap = 3006, -Ghost_Identify_Curious = 3010, -Ghost_Identify_Irritated = 3011, -Ghost_Identify_Fail = 3012, -Ghost_Chase = 3013, -Ghost_Stalk = 3014, -Ghost_Hunt = 3015, -Ghost_HuntFail = 3016, -Ghost_Grab_Scream = 3017, -Ghost_Stalk_Fast = 3018, -Ghost_Grab_Shout = 3019, -Ghost_SomeoneIsInHereHowl = 3020, -Ghost_IntruderConfirmed = 3021, -Ghost_IntruderConfirmedResponse = 3022, -Ghost_CallForHelp = 3023, -Ghost_CallForHelpResponse = 3024, -Ghost_Laugh = 3025, -Ghost_Footstep_Wood = 3030, -Ghost_Footstep_Wood_Running = 3031, -Ghost_Footstep_Forest = 3032, -Ghost_Footstep_Forest_Running = 3033, -Ghost_Footstep_Gravel = 3034, -Ghost_Footstep_Wood_Stompy = 3035, -Prisoner_ReactToVision_Vocals = 3050, -Prisoner_RevealToStand_Vocals_1 = 3051, -Prisoner_RevealToStand_Vocals_2 = 3052, -Prisoner_PickUpArtifact = 3053, -Prisoner_PickUpTorch = 3054, -Prisoner_ClothFoley = 3055 +--- +Title: AudioClip Values +Description: Numbers for audio values for slide reels +Hide_In_Nav: False +Render_TOC: False +--- + +# AudioClip Values + +These values can be used to set the sound for slide reels. In the future other modules will be updated to use them as well. + +None = 0, +Menu_RebindKey = 1, +Menu_ResetDefaults = 2, +Menu_UpDown = 3, +Menu_LeftRight = 4, +Menu_ChangeTab = 5, +Menu_Pause = 6, +Menu_Unpause = 7, +Menu_SliderIncrement = 8, +ToolScopeEquip = 100, +ToolScopeUnequip = 101, +ToolScopeSwitchFreq = 104, +ToolScopeStatic = 105, +ToolScopeHideAndSeekSignal = 106, +ToolScopeZoomAdjust = 107, +ToolScopeIdentifySignal = 108, +ToolItemScrollPickUp = 200, +ToolItemScrollDrop = 201, +ToolItemScrollInsert = 202, +ToolItemScrollRemove = 203, +ToolItemWarpCorePickUp = 204, +ToolItemWarpCoreDrop = 205, +ToolItemWarpCoreInsert = 206, +ToolItemWarpCoreRemove = 207, +ToolItemSharedStonePickUp = 208, +ToolItemSharedStoneDrop = 209, +ToolItemSharedStoneInsert = 210, +ToolItemSharedStoneRemove = 211, +ToolRepairing_LP = 300, +ToolRepairComplete = 301, +ToolTranslatorEquip = 400, +ToolTranslatorUnequip = 401, +ToolTranslateText_LP = 402, +ToolFlashlightOn = 500, +ToolFlashlightOff = 501, +ToolFlashlightFlicker = 502, +ToolProbeEquip = 600, +ToolProbeUnequip = 601, +ToolProbeLaunch = 602, +ToolProbeLaunchUnderwater = 603, +ToolProbeTakePhoto = 604, +ToolProbeTakeReversePhoto = 605, +ToolProbeRetrieve = 606, +ToolProbeFlight_LP = 607, +ToolProbeAttach = 608, +ToolProbeChangeMode = 609, +ToolMarshmallowEquip = 700, +ToolMarshmallowReplace = 701, +ToolMarshmallowIgnite = 702, +ToolMarshmallowBlowOut = 703, +ToolMarshmallowEat = 704, +ToolMarshmallowEatBurnt = 705, +ToolMarshmallowToss = 706, +PlayerSuitWearSuit = 800, +PlayerSuitRemoveSuit = 801, +PlayerSuitWearHelmet = 802, +PlayerSuitRemoveHelmet = 803, +PlayerSuitOxygenRefill = 804, +PlayerSuitOxygenLeak_In = 805, +PlayerSuitOxygenLeak_LP = 806, +PlayerSuitOxygenLeak_Out = 807, +PlayerSuitLockOn = 808, +PlayerSuitLockOff = 809, +PlayerSuitWarning = 810, +PlayerSuitCriticalWarning = 811, +PlayerSuitJetpackThrustTranslational_LP = 812, +PlayerSuitJetpackThrustRotational = 813, +PlayerSuitJetpackBoost = 814, +PlayerSuitJetpackThrustRotationalUnderwater_LP = 816, +PlayerSuitJetpackThrustUnderwater_LP = 817, +PlayerSuitRainOnHelmet = 818, +PlayerSuitNotificationTextScroll_In = 820, +PlayerSuitNotificationTextScroll_LP = 821, +PlayerSuitHelmetCrack = 822, +PlayerSuitOxygenRefill_Short = 823, +PlayerSuitPatchPuncture = 824, +PlayerSuitJetpackOxygenPropellant_LP = 825, +PlayerBreathing_LP = 850, +PlayerBreathing_LowOxygen_LP = 851, +PlayerGasp_Light = 852, +PlayerGasp_Medium = 853, +PlayerGasp_Heavy = 854, +Asphyxiate_Start_Suit = 855, +Asphyxiate_Start_NoSuit = 856, +Asphyxiate_End_Suit = 857, +Asphyxiate_End_NoSuit = 858, +Drowning_Start = 859, +Drowing_End = 860, +PlayerGasp_StopSuffocating = 861, +PlayerGasp_StopSuffocating_Suit = 862, +EnterVolumeDamageHeat_LP = 900, +EnterVolumeDamageGhostfire_LP = 901, +EnterVolumeDamageLava_LP = 902, +EnterVolumeDamageFire_LP = 903, +HazardFirstContactDamage = 904, +ElectricShock = 905, +Splash_GhostMatter = 950, +Splash_Lava = 951, +Submerge_Player = 952, +Submerge_Ship = 953, +Splash_Water_Probe = 954, +Splash_Water_Player = 955, +Splash_Water_Ship = 956, +NonDiaMapActivation = 1000, +DialogueEnter = 1001, +DialogueAdvance = 1002, +DialogueExit = 1003, +NonDiaUIAffirmativeSFX = 1004, +NonDiaUINegativeSFX = 1005, +TapeRecorder_Start = 1006, +TapeRecorder_LP = 1007, +TapeRecorder_Stop = 1008, +PlayerTurbulence_LP = 1050, +ShipTurbulence_LP = 1051, +ShipRattle_LP = 1052, +ShipReentryBurn_LP = 1053, +PLACEHOLDER = 1100, +LandingGrass = 1102, +LandingDirt = 1103, +LandingStone = 1104, +LandingMetal = 1105, +LandingNomaiMetal = 1106, +LandingSand = 1107, +LandingIce = 1108, +LandingWater = 1109, +ImpactUnderwater = 1110, +ImpactLowSpeed = 1111, +ImpactMediumSpeed = 1112, +ImpactHighSpeed = 1113, +MovementFootstep = 1114, +MovementRunningStep = 1115, +MovementGrassFootstep = 1116, +MovementDirtFootstep = 1117, +MovementStoneFootstep = 1118, +MovementMetalFootstep = 1119, +MovementNomaiMetalFootstep = 1120, +MovementSandFootstep = 1121, +MovementIceFootstep = 1122, +MovementShallowWaterFootstep = 1123, +MovementJump = 1124, +MovementWoodCreakFootstep = 1134, +MovementWoodCreakLanding = 1135, +MovementWoodFootstep = 1136, +MovementWoodLanding = 1137, +MovementSnowFootstep = 1138, +MovementSnowLanding = 1139, +MovementIceLSiding = 1140, +MovementGlassFootsteps = 1141, +MovementGlassLanding = 1142, +MovementPassingBushes = 1143, +MovementLeavesFootsteps = 1144, +MovementLeavesLanding = 1145, +MovementGravelFootsteps = 1146, +MovementGravelLanding = 1147, +KnockOverCairn = 1150, +DefaultPropImpact = 1151, +NomaiShuttleImpact = 1152, +ModelShipImpact = 1153, +ShipCockpitScopeActivate = 1200, +ShipCockpitScopeDeactivate = 1201, +ShipCockpitScopeZoomIn = 1202, +ShipCockpitScopeZoomOut = 1203, +ShipCockpitScopeSwitchFreq = 1204, +ShipCockpitScopeScreenSlide_LP = 1205, +ShipCockpitScopeScreenKachunk = 1206, +ShipCockpitMasterAlarm_LP = 1207, +ShipCockpitAutopilotActivate = 1208, +ShipCockpitAutopilotDeactivate = 1209, +ShipCockpitBuckleUp = 1210, +ShipCockpitUnbuckle = 1211, +ShipCockpitConsoleReadout_In = 1212, +ShipCockpitConsoleReadout_LP = 1213, +ShipCockpitHeadlightsOn = 1214, +ShipCockpitHeadlightsOff = 1215, +ShipCockpitLandingCamActivate = 1216, +ShipCockpitLandingCamDeactivate = 1217, +ShipCockpitLandingCamStatic_LP = 1218, +ShipCockpitProbeCameraScreenRotation = 1219, +ShipCockpitProbeActivate = 1220, +ShipCockpitProbeDeactivate = 1221, +ShipCockpitProbeLaunch = 1222, +ShipCockpitProbeLaunchUnderwater = 1223, +ShipCockpitProbeTakePhoto = 1224, +ShipCockpitProbeRetrieve = 1225, +ShipCockpitLandingCamAmbient_LP = 1226, +ShipCockpitEject = 1227, +ShipCabinUseMedkit = 1300, +ShipCabinUseRefueller = 1301, +ShipCabinComputerActivate = 1302, +ShipCabinComputerAmbient_LP = 1303, +ShipHatchOpen = 1304, +ShipHatchClose = 1305, +ShipHullGroan = 1309, +ShipCabinAmbience = 1310, +ShipEatenGroan = 1311, +ShipLogBootUp = 1350, +ShipLogAmbience_LP = 1351, +ShipLogEnterDetectiveMode = 1355, +ShipLogEnterMapMode = 1356, +ShipLogNavigate_LP = 1357, +ShipLogSelectPlanet = 1360, +ShipLogDeselectPlanet = 1361, +ShipLogMoveBetweenPlanets = 1362, +ShipLogMoveBetweenEntries = 1363, +ShipLogRevealEntry = 1365, +ShipLogHighlightEntry = 1366, +ShipLogSelectEntry = 1367, +ShipLogDeselectEntry = 1368, +ShipLogTextReveal_LP = 1370, +ShipLogMarkLocation = 1390, +ShipLogUnmarkLocation = 1391, +ShipDamageExternalTankLeak_LP = 1400, +ShipDamageElectricSparking_LP = 1401, +ShipDamageCockpitGlassCrack = 1402, +ShipDamageShipExplosion = 1403, +ShipDamageSingleElectricSpark = 1404, +ShipDamageFuelLeak_LP = 1405, +ShipDamageOxygenLeak_LP = 1406, +ShipDamageElectricalFailure = 1407, +ShipImpact_NoDamage = 1420, +ShipImpact_LightDamage = 1421, +ShipImpact_MediumDamage = 1422, +ShipImpact_HeavyDamage = 1423, +Ship_LandingPad_Soft = 1424, +Ship_LandingPad_Hard = 1425, +ShipThrustIgnition = 1500, +ShipThrustRotational = 1501, +ShipThrustRotationalUnderwater = 1502, +ShipThrustTranslational_LP = 1503, +ShipThrustTranslationalUnderwater_LP = 1504, +ShipThrustAfterburn_LP = 1505, +NomaiHologram_LP = 1550, +NomaiHologramActivate = 1551, +NomaiHologramDeactivate = 1552, +NomaiRemoteCameraAmbient_LP = 1553, +NomaiRemoteCameraEntry = 1554, +NomaiRemoteCameraExit = 1555, +NomaiComputerAmbient = 1600, +NomaiComputerRingActivate = 1601, +NomaiComputerRingDeactivate = 1602, +NomaiOrbStartDrag = 1603, +NomaiOrbDragging_LP = 1604, +NomaiOrbRolling_LP = 1605, +NomaiOrbSlotActivated = 1606, +NomaiGravCrystalAmbient_LP = 1609, +NomaiGravCrystalFlickerAmbient_LP = 1610, +NomaiGravityCannonAmbient_LP = 1611, +NomaiGravityCannonActivate = 1612, +NomaiGravityCannonDeactivate = 1613, +NomaiTractorBeamActivate = 1614, +NomaiTractorBeamDeactivate = 1615, +NomaiTractorBeamAmbient_LP = 1616, +NomaiRecorderAmbient_LP = 1617, +NomaiEscapePodDistressSignal_LP = 1618, +NomaiTextReveal_LP = 1619, +NomaiDataStream_LP = 1620, +NomaiPowerOn = 1621, +NomaiPowerOff = 1622, +NomaiLightsOn = 1623, +NomaiLightsOff = 1624, +NomaiAirLockAirPourIn = 1625, +NomaiAirLockAirPourOut = 1626, +NomaiDoorAirLockOpen = 1627, +NomaiDoorStart = 1628, +NomaiDoorStop = 1629, +NomaiDoorSlide_LP = 1630, +NomaiDoorStartBig = 1631, +NomaiDoorStopBig = 1632, +NomaiDoorSlideBig_LP = 1633, +NomaiHeadStatueRotate_LP = 1634, +NomaiPedestalSlide_LP = 1635, +NomaiPedestalContact = 1636, +NomaiEscapePodHatch = 1645, +NomaiTimeLoopOpen = 1646, +NomaiTimeLoopClose = 1647, +NomaiVesselPowerUp = 1648, +NomaiPillarRaiseLower_LP = 1649, +NomaiPillarRotate = 1650, +NomaiAirlockSlide_LP = 1651, +NomaiAirlockWaterPourOut = 1652, +NomaiAirlockWaterPourIn = 1653, +HT_SurfaceAmbience_LP = 1700, +HT_CaveAmbientBig_LP = 1702, +HT_CaveAmbientSmall_LP = 1703, +HT_SandColumnEnd_LP = 1705, +HT_SandColumnStart_LP = 1706, +HT_SandfallSmallBottom_LP = 1707, +HT_SandRiver_LP = 1708, +HT_InsideSandfall_Suit_LP = 1709, +HT_InsideSandfall_Ship_LP = 1710, +TH_ModelShipCrash = 1800, +TH_SatelliteSnapshot = 1801, +TH_RetrieveModelShip = 1803, +TH_ZeroGTrainingAllRepaired = 1804, +TH_CanyonAmbienceDay_LP = 1807, +TH_CanyonAmbienceNight_LP = 1808, +TH_HiAltitudeAmbienceDay_LP = 1809, +TH_HiAltitudeAmbienceNight_LP = 1810, +TH_ZeroGCaveAmbient_LP = 1811, +TH_UnderwaterCurrent_LP = 1812, +TH_UnderwaterAmbience_LP = 1813, +TH_MuseumAmbience_LP = 1814, +TH_BridgeCreaking_LP = 1819, +TH_Campfire_LP = 1820, +TH_FlagFlapping_LP = 1821, +TH_GeyserEnd = 1822, +TH_Geyser_LP = 1823, +TH_GeyserStart = 1824, +TH_Insects_LP = 1825, +TH_LiftActivate = 1826, +TH_LiftArrives = 1827, +TH_Lift_LP = 1828, +TH_ProjectorActivate = 1829, +TH_ProjectorRun_LP = 1830, +TH_ProjectorStop = 1831, +TH_RiverWaterFlow_LP = 1832, +TH_Waterfall_LP = 1833, +TH_WaterWheel_LP = 1834, +TH_ModelRocketThrustRotational = 1835, +TH_ModelRocketThrustTranslational_LP = 1836, +TH_Campfire_Ignite = 1837, +TH_RockingChair = 1838, +TH_BanjoTuning = 1839, +TH_PickaxeImpact = 1840, +TH_WoodCarving = 1841, +TH_RadioSignal_LP = 1842, +BH_BreakawayFragment = 1900, +BH_VolcanicMoonSurface_LP = 1901, +BH_BreakawayPlatform = 1902, +BH_MeteorImpact = 1903, +BH_BlackHoleEmission = 1904, +BH_SurfaceAmbience_LP = 1905, +BH_SubsurfaceAmbience_LP = 1906, +WHS_StationActivation = 1907, +BH_ForgeMoving_LP = 1908, +BH_MeteorLaunch = 1909, +GD_OceanSurface_LP = 2000, +GD_UnderwaterAmbient_LP = 2002, +GD_CoreAmbient_LP = 2004, +GD_ElectricBarrier_LP = 2005, +GD_Tornado_LP = 2006, +GD_Lightning = 2007, +GD_RainAmbient_LP = 2008, +GD_IslandSplash = 2009, +GD_IslandFalling = 2010, +GD_IslandLiftedByTornado = 2011, +GD_WavesBeach_LP = 2012, +GD_WavesRock_LP = 2013, +GD_CaveAmbience_LP = 2014, +GD_UnderwaterCurrent_LP = 2015, +DBAnglerfishLurking_LP = 2100, +DBAnglerfishChasing_LP = 2101, +DBAnglerfishDetectDisturbance = 2102, +DBAnglerfishDetectTarget = 2103, +DBAnglerfishBite = 2104, +DBAnglerfishChomp = 2105, +DBAnglerfishOpeningMouth = 2106, +DB_Ambience_LP = 2107, +DB_VineImpact = 2108, +CometAmbience_LP = 2200, +CometIceMelting_LP = 2201, +SolanumStaffContact = 2210, +SolanumStomp = 2211, +SolanumCairnAssembly = 2212, +SolanumCairnSettle = 2213, +SolanumSymbolReveal = 2214, +SolanumEnterWriting = 2215, +SolanumExitWriting = 2216, +SolanumEnterIcon = 2217, +SolanumExitIcon = 2218, +SolanumEnterRaiseCairn = 2219, +SolanumExitRaiseCairn = 2220, +EyeAmbience_LP = 2250, +EyeLightning = 2251, +EyeVortex_LP = 2252, +VesselAmbience_LP = 2253, +EyeVortexEntry = 2254, +EyeVortexExit = 2255, +EyeGalaxyZoom = 2260, +EyeGalaxyBlowAway = 2261, +EyeBigGalaxyBurn = 2262, +EyeShuttleFlight = 2270, +EyeShuttleIntoLight = 2271, +EyeSmokeSpherePulse = 2280, +EyeSmokeSphereCollapse = 2281, +EyeCosmicInflation = 2282, +EyeBigBang = 2283, +EyeBigBangWall_LP = 2284, +EyeSmokeSphereEntry = 2285, +EyeSphereInflation = 2286, +TravelerEsker = 2300, +TravelerChert = 2301, +TravelerRiebeck = 2302, +TravelerGabbro = 2303, +TravelerFeldspar = 2304, +TravelerNomai = 2305, +TravelerEnd_All = 2306, +TravelerEnd_NoPiano = 2307, +SingularityCreate = 2400, +SingularityCollapse = 2401, +SingularityOnPlayerEnterExit = 2402, +SingularityOnObjectEnter = 2403, +SingularityOnObjectExit = 2404, +Singularity_BlackHole_LP = 2405, +Singularity_WhiteHole_LP = 2406, +VesselSingularityCreate = 2407, +VesselSingularityCollapse = 2408, +Sun_Ambience_LP = 2412, +Sun_Explosion = 2413, +Sun_SupernovaWall_LP = 2414, +Sun_Collapse = 2415, +QuantumAmbience_LP = 2424, +WhiteHoleAmbience_LP = 2425, +BlackHoleAmbience_LP = 2426, +TimelineEndEffect_Shadow = 2427, +TimelineEndEffect_Cracks = 2428, +TimelineEndEffect_Shatter = 2429, +FigBackerVideo = 2440, +CometPurr = 2441, +Death_Instant = 2450, +Death_Crushed = 2451, +Death_Energy = 2452, +Death_Digestion = 2453, +Death_TimeLoop = 2454, +Death_Self = 2455, +Death_BigBang = 2456, +Death_Lava = 2457, +Death_CrushedByElevator = 2458, +MemoryUplink_Start = 2460, +MemoryUplink_End = 2461, +MemoryUplink_LP = 2462, +MemoryUplink_Overlay_LP = 2463, +Flashback_End = 2465, +Flashback_Base_LP = 2466, +Flashback_Overlay_1_LP = 2467, +Flashback_Overlay_2_LP = 2468, +NomaiRuinsBaseTrack = 2500, +NomaiRuinsBaseScaryTrack = 2501, +NomaiRuinsOverlayTracks = 2502, +HT_City = 2503, +TH_Observatory = 2504, +TH_Village = 2505, +BH_Observatory = 2506, +GD_UnderwaterExploration = 2507, +QM_Ambient = 2508, +DB_Ambient = 2509, +TimeLoopDevice_Ambient = 2510, +EndOfTime = 2511, +EndOfTime_DBFinal = 2512, +EndOfTime_Final = 2513, +Travel_Theme = 2514, +SunStation = 2515, +SadNomaiTheme = 2516, +DB_VesselDiscovery = 2517, +EYE_ForestOfGalaxies = 2518, +EndOfTime_Final_LP = 2519, +EYE_QuantumFoamApproach = 2520, +EYE_EndOfGame = 2521, +MainMenuTheme = 2522, +FinalCredits = 2523, +PostCredits = 2524, +KazooTheme = 2525, +Raft_Impact_Light = 2550, +Raft_Impact_Medium = 2551, +Raft_Impact_Heavy = 2552, +Raft_Push = 2553, +Raft_Reel_Start = 2554, +Raft_Reel_Loop = 2555, +Raft_Reel_End = 2556, +Raft_Socket = 2557, +Raft_Release = 2558, +Raft_RunAground = 2559, +Raft_Move_Start = 2560, +Raft_Move_Loop = 2561, +Raft_Move_End = 2562, +Raft_Impact_Player = 2563, +Raft_DW_Turbo = 2564, +Door_SensorSliding_Loop = 2570, +Door_Loop = 2571, +Door_Loop_Creaking = 2572, +Door_OpenStart = 2573, +Door_OpenStop = 2574, +Door_CloseStart = 2575, +Door_CloseStop = 2576, +Door_Metal_OpenStart = 2577, +Door_Metal_OpenStop = 2578, +Door_Metal_CloseStart = 2579, +Door_Metal_CloseStop = 2580, +Door_Small_OpenStart = 2581, +Door_Small_OpenStop = 2582, +Door_Small_CloseStart = 2583, +Door_Small_CloseStop = 2584, +SecretPassage_Start = 2590, +SecretPassage_Loop = 2591, +SecretPassage_Stop = 2592, +Airlock_Open = 2593, +Airlock_Loop = 2594, +Airlock_Close = 2595, +Airlock_Pressurize = 2596, +Airlock_Depressurize = 2597, +AirRushingOut = 2598, +SlideReel_Pickup = 2600, +SlideReel_Drop = 2601, +SlideReel_Insert = 2602, +SlideReel_Remove = 2603, +Lantern_Pickup = 2604, +Lantern_Drop = 2605, +Lantern_Insert = 2606, +Lantern_Remove = 2607, +Lantern_ShortOut = 2608, +Artifact_Pickup = 2609, +Artifact_Drop = 2610, +Artifact_Light = 2611, +Artifact_Extinguish = 2612, +Artifact_Conceal = 2613, +Artifact_Unconceal = 2614, +Artifact_Focus = 2615, +Artifact_Unfocus = 2616, +Artifact_Crackling_Loop = 2617, +Artifact_Insert = 2618, +Artifact_Remove = 2619, +VisionTorch_ProjectionOn = 2620, +VisionTorch_ProjectionOff = 2621, +VisionTorch_EnterVision = 2622, +VisionTorch_ExitVision = 2623, +VisionTorch_NextSlide = 2624, +VisionTorch_Scanning_Loop = 2625, +VisionTorch_Crackling_Loop = 2626, +VisionTorch_Give = 2627, +VisionTorch_Take = 2628, +DamBreak_RW_Base = 2650, +DamBreak_DW_Base = 2651, +DamBreak_RW_Water = 2652, +DamCrack = 2653, +DamCrack_Loop = 2654, +WaterSpray_Small = 2660, +WaterSpray_Large = 2661, +Splash_Medium = 2662, +Splash_Large = 2663, +WoodDebris = 2670, +WoodImpact_Small = 2671, +WoodImpact_Large = 2672, +HouseCollapse_Zone3 = 2673, +GeneralDestruction = 2674, +HouseDestruction = 2675, +StiltDestruction = 2676, +Tower_RW_Tilt = 2680, +Tower_RW_Fall_1 = 2681, +Tower_RW_Fall_2 = 2682, +Tower_DW_Tilt = 2683, +Tower_DW_Fall_1 = 2684, +Tower_DW_Fall_2 = 2685, +Tower_RW_Splash = 2686, +SolarSail_RW_Start = 2690, +SolarSail_RW_End = 2691, +SolarSail_RW_Loop = 2692, +SolarSail_DW_Start = 2693, +SolarSail_DW_End = 2694, +SolarSail_DW_Loop = 2695, +StationFlicker_RW = 2696, +StationFlicker_DW = 2697, +StationShudder_RW = 2698, +StationShudder_DW = 2699, +River_DW_Base = 2700, +FloodWave_DW_Loop = 2701, +River_DW_Lake = 2703, +Candle_Light_Big = 2719, +Candle_Light_Small = 2720, +Candle_Extinguish = 2721, +DreamFire_Crackling_Loop = 2722, +DreamFire_Extinguish = 2723, +DreamFire_Explosion = 2724, +LodgeFire_Crackling_Loop = 2725, +ProjectorTotem_Pulse = 2729, +ProjectorTotem_Light = 2730, +ProjectorTotem_Extinguish = 2731, +ProjectorTotem_Blow = 2732, +GrappleTotem_Zoom = 2733, +GrappleTotem_RetroZoom = 2734, +Simulation_Enter = 2739, +Simulation_Exit = 2740, +IllusoryWall_Enter = 2741, +IllusoryWall_Exit = 2742, +LoadingZone_Enter = 2743, +LoadingZone_Exit = 2744, +LoadingZone_GlitchOut = 2745, +LoadingZone_Loop = 2746, +Glitch_Loop = 2747, +Sarcophagus_OpenFail = 2760, +Sarcophagus_Open = 2761, +Sarcophagus_SomethingIsComing = 2762, +Sarcophagus_TunnelAmbience = 2763, +Sarcophagus_LightsOnAmbience = 2764, +Ambience_DW_Base = 2775, +Ambience_DW_LightsOut = 2776, +Ambience_DW_Hotel = 2777, +Ambience_DW_Nature = 2778, +Ambience_DW_Forest = 2781, +Ambience_DW_Simulation = 2782, +Ambience_DW_Underground = 2784, +Ambience_DW_FireRoom = 2787, +PointSounds_DW_TreeCreak = 2790, +PointSounds_DW_Creature_1 = 2791, +PointSounds_DW_Creature_2 = 2792, +PointSounds_DW_Hotel_2 = 2795, +AlarmChime_RW = 2798, +AlarmChime_DW = 2799, +LightSensor_On = 2800, +LightSensor_Off = 2801, +LightSensor_Loop = 2802, +Projector_Prev = 2803, +Projector_Next = 2804, +Cloak_Entry = 2805, +Cloak_Exit = 2806, +GearRotate_Light = 2807, +GearRotate_Heavy = 2808, +GearRotate_Fail = 2809, +CodeTotem_Horizontal = 2810, +CodeTotem_Vertical = 2811, +CageElevator_Start = 2817, +CageElevator_Loop_Winch = 2818, +CageElevator_End = 2819, +CageElevator_Loop_Rattle = 2820, +Ambience_RW_Lab = 2873, +Ambience_RW_Tunnel = 2874, +Ambience_RW_FireRoom = 2875, +Ambience_RW_Base = 2876, +Ambience_RW_Cave = 2877, +Ambience_RW_Indoor = 2878, +River_RW_Base = 2879, +River_Underwater = 2880, +River_Reservoir = 2881, +River_Rapids = 2882, +River_Underwater_Rapids = 2883, +FloodWave_RW_Loop = 2884, +River_RW_Small = 2885, +River_RW_Stream = 2886, +PostCredit_RuinReveal = 2887, +PostCredit_LanternLight = 2889, +RaftTravel_River = 2890, +RaftTravel_Reservoir = 2891, +GhostSequence_ReducedFrights = 2895, +GhostSequence_Suspense = 2896, +GhostSequence_Dread = 2897, +GhostSequence_Fear = 2898, +GhostSequence_Fear_Slam = 2899, +EndOfTime_Dream = 2900, +StationDiscovery = 2901, +DreamFireRoom = 2902, +EyeTemple_Stinger = 2903, +EyeTemple_Basement = 2904, +SlideBurningRoom = 2905, +SubmergedStructure = 2906, +SecretLibrary = 2907, +DreamRuinsOverlayTracks = 2908, +DreamRuinsBaseTrack = 2909, +TravelerPrisoner = 2910, +TravelerEnd_All_Prisoner = 2911, +TravelerEnd_NoPiano_Prisoner = 2912, +Prisoner_Elevator = 2913, +Prisoner_Reveal = 2914, +Prisoner_Catharsis = 2915, +SecretPortrait = 2916, +SecretKorok = 2917, +PartyHouse_Traveler = 2920, +PartyHouse_Vocals = 2921, +PartyHouse_Drone = 2922, +PartyHouse_Bass = 2923, +Reel_Secret_Backdrop_A = 2924, +Reel_Secret_Backdrop_B = 2925, +Reel_Secret_Beat_Peephole_A = 2926, +Reel_Secret_Beat_Peephole_B = 2927, +Reel_Secret_Beat_Tower_A = 2928, +Reel_Secret_Beat_Tower_B = 2929, +Reel_Secret_Beat_Lantern = 2930, +Reel_Lab_Backdrop_Fail = 2933, +Reel_Lab_Backdrop_Success = 2934, +Reel_Lab_Backdrop_Testing = 2935, +Reel_Backdrop_Burnt = 2938, +Reel_1_Backdrop_A = 2940, +Reel_1_Beat_A = 2945, +Reel_1_Beat_B = 2946, +Reel_1_Beat_C = 2947, +Reel_2_Backdrop_A = 2950, +Reel_2_Backdrop_B = 2951, +Reel_2_Beat_A = 2955, +Reel_2_Beat_B = 2956, +Reel_2_Beat_C = 2957, +Reel_2_Beat_D = 2958, +Reel_3_Backdrop_A = 2960, +Reel_3_Backdrop_B = 2961, +Reel_3_Backdrop_C = 2962, +Reel_3_Beat_A = 2965, +Reel_3_Beat_B = 2966, +Reel_3_Beat_C = 2967, +Reel_3_Beat_D = 2968, +Reel_4_Backdrop_A = 2970, +Reel_4_Beat_A = 2975, +Reel_4_Beat_B = 2976, +Reel_4_Beat_C = 2977, +Reel_4_Beat_D = 2978, +Reel_5_Long = 2980, +Reel_5_Short = 2981, +Reel_Farewell = 2985, +Reel_Rule_Beat_DarkDiscovery = 2986, +Reel_Rule_Backdrop_Discovery = 2987, +Reel_Rule_Beat_Discovery = 2988, +Reel_Rule_Backdrop_Dream = 2989, +Reel_Rule_Backdrop_Normal = 2990, +Reel_Rule_Backdrop_Glitch = 2991, +Reel_LibraryPath_Backdrop = 2992, +Reel_Rule2a_Beat_A = 2993, +Reel_Seal_Backdrop = 2994, +Reel_Burning_Backdrop_A = 2995, +Reel_Burning_Backdrop_B = 2996, +Reel_Burning_Beat_A = 2997, +Reel_Burning_Beat_B = 2998, +Reel_Burning_Beat_C = 2999, +Ghost_DeathGroup = 3000, +Ghost_DeathSingle = 3001, +Ghost_Grab_Swish = 3002, +Ghost_Grab_Contact = 3003, +Ghost_BlowOut_Charge = 3004, +Ghost_BlowOut_Extinguish = 3005, +Ghost_NeckSnap = 3006, +Ghost_Identify_Curious = 3010, +Ghost_Identify_Irritated = 3011, +Ghost_Identify_Fail = 3012, +Ghost_Chase = 3013, +Ghost_Stalk = 3014, +Ghost_Hunt = 3015, +Ghost_HuntFail = 3016, +Ghost_Grab_Scream = 3017, +Ghost_Stalk_Fast = 3018, +Ghost_Grab_Shout = 3019, +Ghost_SomeoneIsInHereHowl = 3020, +Ghost_IntruderConfirmed = 3021, +Ghost_IntruderConfirmedResponse = 3022, +Ghost_CallForHelp = 3023, +Ghost_CallForHelpResponse = 3024, +Ghost_Laugh = 3025, +Ghost_Footstep_Wood = 3030, +Ghost_Footstep_Wood_Running = 3031, +Ghost_Footstep_Forest = 3032, +Ghost_Footstep_Forest_Running = 3033, +Ghost_Footstep_Gravel = 3034, +Ghost_Footstep_Wood_Stompy = 3035, +Prisoner_ReactToVision_Vocals = 3050, +Prisoner_RevealToStand_Vocals_1 = 3051, +Prisoner_RevealToStand_Vocals_2 = 3052, +Prisoner_PickUpArtifact = 3053, +Prisoner_PickUpTorch = 3054, +Prisoner_ClothFoley = 3055 diff --git a/docs/content/pages/api.md b/docs/content/pages/tutorials/api.md similarity index 100% rename from docs/content/pages/api.md rename to docs/content/pages/tutorials/api.md diff --git a/docs/content/pages/details.md b/docs/content/pages/tutorials/details.md similarity index 100% rename from docs/content/pages/details.md rename to docs/content/pages/tutorials/details.md diff --git a/docs/content/pages/dialogue.md b/docs/content/pages/tutorials/dialogue.md similarity index 100% rename from docs/content/pages/dialogue.md rename to docs/content/pages/tutorials/dialogue.md diff --git a/docs/content/pages/ship_log.md b/docs/content/pages/tutorials/ship_log.md similarity index 100% rename from docs/content/pages/ship_log.md rename to docs/content/pages/tutorials/ship_log.md diff --git a/docs/content/pages/translation.md b/docs/content/pages/tutorials/translation.md similarity index 100% rename from docs/content/pages/translation.md rename to docs/content/pages/tutorials/translation.md diff --git a/docs/content/pages/update_existing.md b/docs/content/pages/tutorials/update_existing.md similarity index 100% rename from docs/content/pages/update_existing.md rename to docs/content/pages/tutorials/update_existing.md From 364b01ee189a2cb7021a9c9b41d751f7526c27c0 Mon Sep 17 00:00:00 2001 From: Ben C Date: Wed, 18 May 2022 20:31:40 -0400 Subject: [PATCH 11/13] Remove `Create` from API docs --- docs/content/pages/tutorials/api.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/content/pages/tutorials/api.md b/docs/content/pages/tutorials/api.md index 04fcc9b4..f1a774e4 100644 --- a/docs/content/pages/tutorials/api.md +++ b/docs/content/pages/tutorials/api.md @@ -10,8 +10,6 @@ First create the following interface in your mod: ```cs public interface INewHorizons { - void Create(Dictionary config, IModBehaviour mod); - void LoadConfigs(IModBehaviour mod); GameObject GetPlanet(string name); @@ -40,7 +38,7 @@ public class MyMod : ModBehaviour } ``` -You can then use the APIs `LoadConfigs()` method to load from a "planets" folder, or use the `Create()` and `GetPlanet()` methods to create planets and do whatever with them. Just make sure you create planets in the `Start()` method or at least before the SolarSystem scene loads, or they will not be created. +You can then use the APIs `LoadConfigs()` method to load from a "planets" folder, or use the `GetPlanet()` method to get planets and do whatever with them. Just make sure you create planets in the `Start()` method or at least before the SolarSystem scene loads, or they will not be created. The `GetChangeStarSystemEvent` and `GetStarSystemLoadedEvent` events let you listen in for when the player starts changing to a new system (called when entering a black hole or using the warp drive) and when the system is fully loaded in, respectively. From aea6bacfbcae3dfb8ffc05e230ceb313fc932570 Mon Sep 17 00:00:00 2001 From: Ben C Date: Wed, 18 May 2022 20:37:16 -0400 Subject: [PATCH 12/13] Fix update_existing.md `childrenToDestroy` --- docs/content/pages/tutorials/update_existing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/content/pages/tutorials/update_existing.md b/docs/content/pages/tutorials/update_existing.md index 871dfc65..7e67ea0a 100644 --- a/docs/content/pages/tutorials/update_existing.md +++ b/docs/content/pages/tutorials/update_existing.md @@ -13,7 +13,7 @@ You can also delete parts of an existing planet. Here's part of an example confi ```json { "name": "Ember Twin", - "childrenToDestroy": [ + "removeChildren": [ "SandSphere_Rising" ] } From 8e62e5c8e12a7282b4e420186e29dbefc90d1cc1 Mon Sep 17 00:00:00 2001 From: Ben C Date: Wed, 18 May 2022 20:41:55 -0400 Subject: [PATCH 13/13] Add search console code --- docs/config.json | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/config.json b/docs/config.json index 0e2a7873..c96a2dd3 100644 --- a/docs/config.json +++ b/docs/config.json @@ -41,6 +41,7 @@ } ], "meta": { + "search_console_code": "SafYg2zgXPfpW4MZbkBTpAtuNs5W7N-upr08Kv6tyMo", "description": "Documentation on how to use the New Horizons planet creation tool for Outer Wilds.", "keywords": [ "New Horizons",