# External Guides

## [Geomorph sheet](https://docs.google.com/document/d/1iSYUASlQSaP6l7PD3HszsXSAxJ-wb8MAVwYxb9xW92c/edit)

Partly an explanation on how level generation works, mostly a list of all geomorphs and what they look like.

## [Weapon guide](https://docs.google.com/document/d/1vnMhPE5eB0xHsHEETj7XGD_f8hyjYRoweNfqpdeNDxQ/edit)

Explains most things about how weapons work and how to make them - for archival purposes.

**This has been transcribed and updated, as the** [**Creating Custom Weapons**](/wiki/guides/creating-custom-weapons.md) **guide.**

## [Datablock (level layout) editor](https://gtfo-modding.github.io/DatablockEditor/)

A way to make level layout blocks online instead of working with JSON.

## [Unity setup](https://docs.google.com/document/d/1ZsEVyd81Rqk3VF5xYyQa_g56glqqM5qJk2oFmX_jgts/edit)

Mostly focused on how to setup unity for making geomorphs, but works for datamining unity assets and making other things in unity as well.

Major update soon.

## [OriginalDataBlocks (TypeList)](https://github.com/UntiIted/OriginalDataBlocks)

Stores all datablocks and their type information as well as enums. Can be used to view all changes to datablocks starting from mid-R4.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://gtfo-modding.gitbook.io/wiki/guides/external-guides.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
