# Exporting Maps

{% hint style="success" %}
This is an old way of exporting Titanfall maps. While it does work, sometimes needing edits to the script for some people. The newer and recommended way to export Titanfall maps is with the Blender add-on here: <https://github.com/snake-biscuits/io_import_rbsp> .
{% endhint %}

### Tools

You will need the **Titanfall Map Exporter** python script and the **Titanfall VPK Tool** from the [Modding Tools](/titanfall2/intro/duction/tools.md) page. If you don't have python installed, you will also need that.

### Instructions

1\) Extract the VPK of the map you want to export with the **Titanfall VPK Tool**.

2\) You will need to edit the **Titanfall Map Exporter** script, so open it in your editor and change the `map_name` and `map_path` variables to the folder you extracted your VPK to. (You can also change the `dump_base` too but since we don't have textures it doesn't matter too much.)

```
map_name = 'sp_beacon'
map_path = 'C:\\PATHNAME\\Beacon\\maps\\' + map_name + '.bsp'
dump_base = 'C:\\PATHNAME\\Exports\\textures\\'
```

3\) Open your console like `cmd` or `cmder` or `gitbash` and run the command:

```
python /PATHT/TO/THE/SCRIPT/TitanfallMapExporter.py
```

4\) After the map has been exported, you should find it in the same directory that the python file is in. (You will need to rename the exported file to have `.obj` at the end.)

### Completed Results\*

\*In these screenshots I have scaled down and removed the boxes encasing the levels.

![Beacon 1/3 Map with Bounding Boxes Removed](/files/-M3aUOTfCgJATzXp0Z8W)

![Wargames Map with Bounding Boxes Removed](/files/-M3aUOTgei5aq3RoDZuP)


---

# 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://noskill.gitbook.io/titanfall2/r2-ripping/exporting-maps.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.
