mirror of
https://github.com/Outer-Wilds-New-Horizons/new-horizons.git
synced 2025-12-11 20:15:44 +01:00
Helpful Resources
This commit is contained in:
parent
278f775a38
commit
ca83e46fd2
@ -12,6 +12,17 @@ For a guide on getting started with New Horizons, go to the [Getting Started](/g
|
||||
|
||||
## Helpful Resources
|
||||
|
||||
### Templates
|
||||
|
||||
There are two templates for New Horizons addons.
|
||||
The [New Horizons Addon Template](https://github.com/xen-42/ow-new-horizons-config-template) is used for addons that **don't use custom code**,
|
||||
this is ideal for simple projects and people just starting out.
|
||||
The [Outer Wilds Mod Template](https://github.com/ow-mods/ow-mod-template) is used for mods that use custom code,
|
||||
**you must enable "Use New Horizons" in order for it to work with New Horizons**.
|
||||
This is ideal for people that want to expand on New Horizons and add custom behaviour.
|
||||
|
||||
### Texturing
|
||||
|
||||
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/).
|
||||
|
||||
@ -23,8 +34,9 @@ rectangular-to-polar coordinate transformation, useful for fixing abnormalities
|
||||
These mods are useful when developing your addon
|
||||
|
||||
- [Unity Explorer](https://outerwildsmods.com/mods/unityexplorer) - Used to find the paths of game objects for copying and can be used to manually position props, ship log entries, and more.
|
||||
- [Collider Visualizer](https://outerwildsmods.com/mods/collidervisualizer) - Useful when creating dialogue triggers or reveal volumes
|
||||
- [Save Editor](https://outerwildsmods.com/mods/saveeditor) - Useful when creating a custom [ship log](/ship-log), can be used to reveal all custom facts so you can see them in the ship's computer
|
||||
- [Collider Visualizer](https://outerwildsmods.com/mods/collidervisualizer) - Useful when creating dialogue triggers or reveal volumes.
|
||||
- [Save Editor](https://outerwildsmods.com/mods/saveeditor) - Useful when creating a custom [ship log](/ship-log), can be used to reveal all custom facts so you can see them in the ship's computer.
|
||||
- [Time Saver](https://outerwildsmods.com/mods/timesaver/) - Lets you skip some repeated cutscenes and get into the game faster.
|
||||
|
||||
### Helpful Tools
|
||||
|
||||
|
||||
@ -13,7 +13,7 @@ While this is the easiest way to get started, you won't be able to publish your
|
||||
## Making a GitHub Repository
|
||||
|
||||
To get started, we need a place to store our code. GitHub is one of the most popular websites to store source code, and it's also what the mod database uses to let people access our mod.
|
||||
First you're going to want to [create a GitHub account](https://github.com/signup), and then head to [this repository](https://github.com/xen-42/ow-new-horizons-config-template).
|
||||
First you're going to want to [create a GitHub account](https://github.com/signup), and then head to [the nh-addon-template template repository](https://github.com/xen-42/ow-new-horizons-config-template).
|
||||
Now, click the green "Use This Template" button.
|
||||
|
||||
- Set the Name to your username followed by a dot (`.`), followed by your mod's name in PascalCase (no spaces, new words have capital letters). So for example if my username was "Test" and my mod's name was "Really Cool Addon", I would name the repo `Test.ReallyCoolAddon`.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user