All Projects → TarkovTracker → tarkovdata

TarkovTracker / tarkovdata

Licence: other
Escape From Tarkov game data, contributed by the community, maintained by developers of community tools

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to tarkovdata

TarkovTracker
TarkovTracker - a webapp for tracking and planning your progress in the game Escape From Tarkov.
Stars: ✭ 56 (-37.78%)
Mutual labels:  escape-from-tarkov, tarkov-tracker
tarkov-tools
tarkov-tools.com
Stars: ✭ 71 (-21.11%)
Mutual labels:  tarkov
LogicEFTBot
Twitch / Discord Chat Bot for Tarkov
Stars: ✭ 18 (-80%)
Mutual labels:  tarkov
EFT Flea Market Bot
Escape from Tarkov Flea Market bot, to generate a lot of in-game currency within shortest time, while not even having to actively play the game!
Stars: ✭ 22 (-75.56%)
Mutual labels:  tarkov

tarkovdata

tarkovdata is game information for Escape From Tarkov in easy to use formats to enable developing tools for assisting players. Everything here is contributed by the community (like you!) and maintained by developers of community tools like Tarkov Tracker, Tarkov Guru, Tarkov.dev, and Tarkov Tools (defunct)

This repository is still growing, with plans for new sets of data including SVG maps, item properties, localization, and more. Some schemas of data will change over time as the data matures, but breaking schemas will be avoided except when needed for added value.

See quests.json for Quest Data, including requirements, unlocks, and objectives

See hideout.json for Hideout Data, including station information, and requirements

See items.en.json for Item Names, in English, both short and long, with BSG UIDs

See traders.json for Trader metadata

See maps.json for Map metadata

See item_presets.json for Weapon Preset configurations

See ammunition.json for Ammunition metadata

Contributing

For any contribution, please create a pull request with your changes. If your changes include schema changes, please open an issue in advance to discuss with current maintainers (we don't want you wasting work if the schema change doesn't fit). Our current policy is one approval by a maintainer then feel free to merge.

CLI Tool

To help with some basic data management functions and eventually integrity checks on PRs, a CLI tool is included with the repository.

Provided you have node/npm installed, you can run npm cli.js help to list available commands. Commands like node cli.js verify-quest-data and node cli.js verify-hideout-data are important to check that no important mistakes were made when modifying the data. Commands like node cli.js new-quest-id can find the next consecutive quest ID to utilize for new quests, there are similar commmands for hideout & objectives.

If you would like to help keep the quest data up to date with changes, please submit a pull request to the master branch. Feel free to utilize the Github discussions feature to talk about data format and potential additions.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].