Fallout 76

File information

Last updated

Original upload

Created by

dtim

Uploaded by

dtim

Virus scan

Safe to use

Tags for this mod

About this mod

Having trouble finding a particular CAMP object? I can help you! This mod allows you to filter CAMP objects by name.

Permissions and credits
Changelogs
Before You Begin

There are quite a few limitations to modding in Fallout 76 that affect the functionality of this mod.  Please be aware of these issues before posting a comment.

  • I cannot remove the "default" variant on each CAMP object.  This is usually the first variant in the list or the last variant that you have selected.
  • I cannot prevent the game from reacting to keys as you enter the text.  You will move around (WASD), switch to free camera (V key), etc.  I have made it so that you will not accidentally build something while typing the search.
  • I cannot switch between variants automatically.  The previous and next keys switch between CAMP objects.
  • I cannot search the names of Blueprints.
  • I cannot dynamically scan all the names of objects or variants.  The included .data file will need to be updated any time new items are added to the game.  New (unknown) objects and variants can be included in the search or hidden as desired.
  • The Auto-Move (default X) and Toggle Always Run (default /) keybinds interfere with input.  The / character is not used in any object names that I've found but I do recommend changing the Auto-Move key so that you can type X.  If you are using the Cyrillic input option, Auto-Move is Ч and Toggle Always Run is period.


Description

The CAMP object menu is terrible.

This mod allows you to type text on the CAMP/Workshop screen and it will then filter the available CAMP objects based on the in-game name.

Using the mod is straightforward.  When in Build mode, press the search key (default F5), type the text to search for, and hit enter.  Any objects that do not have a name or a variant with the name that contains the text (partial matches are accepted) you typed will be hidden.  Within each object, aside from the default variant (as mentioned above), only variants with names that match the text will be shown as well.

The next and previous keys will switch between matching CAMP objects, changing categories as needed.

The toggle key will allow you to switch between hiding, showing, or displaying only objects and variants that have been added since the last data update.  Note: the current screenshots were done before adding the toggle key.


Localization

As of the version 1.2 release, this mod is attempting to support usage in languages other than English.

Download the language pack file and place the .data files (you only need whichever data file you will be using) in the \Data directory with the other mod files.

For most Latin-based languages, change the "language" option in the .ini file.  Then when doing a search, simply type the characters without any accent or inflection marks and it should match properly.  If you are using a keyboard layout other than QWERTY, please let me know and I will attempt to add support for it.

For Russian, in addition to changing the "language" option, you will also want to change the "keyboard" option.

For Asian languages, please don't ask.  I would need to have the code to build the complex characters from multiple inputs since I am having to do all the keyboard interpretation in my own code.


Planned Changes

  • Allowing users to set a list of "favorites" that can then be displayed.


Exceptions

This issue has been fixed.

Unfortunately, not all workshop items have the same name that the mod can read when compared to what is shown to the player.  Here is a list of the really weird ones and what name the mod sees for them.  I will add to this as needed.


Additional Note

If you get a displayed message above the search field that says "New Plans" or "New Variants" and the game has not been updated since the last mod upload, let me know and tell me the text or hexadecimal number shown.  Due to the way the Workshop menu and the Atom store interact, I am not sure that I have accounted for every thing.


Installation

Manual Installation

Extract CAMPSearch.ba2, CAMPSearch.ini, and CAMPSearch.data to Fallout 76's data folder (default: \Program Files (x86)\Steam\SteamApps\common\Fallout76\Data)

Navigate to Fallout 76's settings folder (default: My Documents\My Games\Fallout 76)

Create or edit the file "Fallout76Custom.ini" in this directory.

Add CAMPSearch.ba2 to the sResourceArchive2List line in the .ini file.  Use commas between any mods on this line.

[Archive]
sResourceArchive2List=CAMPSearch.ba2


Compatibility

This mod will not be compatible with any mod that modifies or adds to the in-game CAMP/Workshop interface (ones that modify workshop.swf).


Configuration

Keys used can be modified through the CAMPSearch.ini file.

Refer to Here for a list of keys that can be used for the keybindings.

Budget Display - display used, stored, and maximum budgets in different ways

budget              flamingo | intraw | accurate | basic

  • flamingo - the build percentages reinterpreted based on build budget of Flamingo Units (see the toggle budget key for more)
  • intraw - the build percentages displayed as a number for better accuracy
  • accurate - the build percentages displayed with two decimal points for better accuracy
  • basic - the build percentages displayed without decimal points

Language Selection - select a different language for the data files.

language            en | de | es | esmx | fr | it | pl | ptbr | ru

For those not familiar with the language abbreviations:

  • de: German
  • es: Spanish
  • esmx: Mexican Spanish
  • fr: French
  • it: Italian
  • pl: Polish
  • ptbr: Brazilian Portuguese
  • ru: Russian

Keyboard Selection - select a different keyboard layout for input

keyboard            qwerty | jcuken

Note: jcuken keyboard is for Cyrillic input.  If someone is using this mod in Russian but uses a different layout, let me know.

Search Key Binding - key to start a search

searchkey           [default F5]

Previous Key Binding - key to select previous object that has matching variants

prevkey             [default F6]

Next Key Binding - key to select next object that has matching variants

nextkey             [default F7]

End Key Binding - key to stop searching and remove filter on objects

endkey              [default F8]

Toggle Key Binding - key to toggle how new objects are treated

togglekey           [default F9]

Toggle Budget Binding - key to cycle between maximum budget for Flamingo units

budgetkey           [default F10]

  • 500 - a normal CAMP
  • 700 - most Shelter build areas
  • 1000 - most Workshop build areas
  • 1500 - a few Shelters such as Toxic Wasteland and a few Workshops