Skip to content

Spatial Object Reference

This page lists every placeable spatial object exported by the Portal SDK, with per-map availability.

Map availability comes from each object's SDK levelRestrictions; objects without restrictions are available on all maps. Use the browser filters to narrow the reference to one map, directory, physics cost, thumbnail availability, interactable objects, or free-text matches.

Source: Portal SDK 1.4.1.0 (FbExportData/asset_types.json, FbExportData/level_info.json, and FbExportData/thumbnails/).

Spatial Asset Browser

This browser is the primary spatial object reference. It contains every placeable SDK object, with filters for map availability and SDK metadata.

Filters

Showing 0–0 of 0 matching objects. Total loaded: 0.

Page 1 of 1

Summary

MetricCount
Maps24
Unique spatial objects10886
Objects available on all maps1512
Total map/object entries63677
Objects with physics cost3064
Objects flagged with interactables366
Objects with SDK thumbnails9468

Maps

Maps come from the SDK's level_info.json. Use these names in the Map filter above to limit the browser to one map. "Map-specific objects" counts objects restricted to the map; every map additionally has access to the 1,512 unrestricted objects.

MapMap-specific objectsTotal availablePhysics budget
MP_Abbasid1,3462,858100,000
MP_Aftermath1,4963,008100,000
MP_Aftermath_Portal1,4963,008100,000
MP_Badlands8912,403100,000
MP_Battery1,2322,744100,000
MP_Capstone6102,122100,000
MP_Contaminated1,3472,859100,000
MP_Dumbo1,4993,011100,000
MP_Eastwood9442,456100,000
MP_FireStorm7462,258100,000
MP_GolmudRailway1,1902,7020
MP_Granite_ClubHouse_Portal9112,423100,000
MP_Granite_MainStreet_Portal1,4572,969100,000
MP_Granite_Marina_Portal1,4182,930100,000
MP_Granite_MilitaryRnD_Portal1,0642,576100,000
MP_Granite_MilitaryStorage_Portal1,1292,641100,000
MP_Granite_TechCampus_Portal8352,347100,000
MP_Granite_Underground_Portal1,4302,9420
MP_Limestone9272,439100,000
MP_Outskirts8422,354100,000
MP_Plaza1,3762,8880
MP_Portal_Sand1,3462,858100,000
MP_Subsurface9802,4920
MP_Tungsten8772,389100,000

Sharing Distribution

This shows how many objects are available on a given number of maps, based on SDK levelRestrictions. Objects without restrictions appear in the "All maps" row.

1 map4,265
2 maps1,794
3 maps1,108
4 maps546
5 maps378
6 maps287
7 maps224
8 maps154
9 maps146
10 maps97
11 maps84
12 maps47
13 maps50
14 maps44
15 maps38
16 maps27
17 maps33
18 maps16
19 maps14
20 maps5
21 maps13
22 maps4
All maps1,512

Physics Cost Distribution

Physics cost comes from the SDK asset metadata when present. This graph groups costs into readable ranges; use the Physics Cost filter above when you need an exact value.

170
2932
3300
4280
5137
6–10570
11–20343
21–50165
51–10089
101–250106
251–50045
501+27

Reference Data

The browser above is generated from public/spatial-object-data.json, which contains the SDK map list (with physics budgets) plus every placeable object with its restricted-map list, SDK directory, physics cost, interactable flag, and thumbnail availability. An object with no restricted maps is available everywhere.

This site is not affiliated with, endorsed by, or sponsored by Electronic Arts, EA, Battlefield Studios, or the Battlefield franchise. All trademarks are the property of their respective owners.