PackJC / DayZLootEditor

An Electron.js App built to edit loot tables in a fast and easy manner. Win/OSX/Linux.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DayZ Loot Editor


A GUI made in Electron to configure DayZ Standalone Loot Tables
Created with Electron powered by Nodejs

Download

Download .exe

Reason

It's hard editing loot tables for DayZ. Did you know there are over 20,000 items to adjust values for in the game? This tool makes it very easy for users to simply search by name for the item they're looking for. Sort items numerically, or alphabetically - both ways you can do with this simple tool. Once finished editing, simple hit the 'save' button. BAM! You're finished with your servers loot tables - NO MORE CTRL + F each and every time you need to find something, looking through messy lines of XML. Hope you enjoy using! :)

Usage

The loot table of DayZ (Standalone) is stored in a XML file inside this folder:
DayZServer\mpmissions\dayzOffline.chernarusplus\db\types.xml

To start, open the file types.xml. This file is your servers loot table. On the first time the file gets saved, a backup file containing the original content with the name types.xml.original.xml will be created.

Installing Project

You must have Nodejs, npm, GitHub, and relevant packages downloaded for the project to work. If you are running the source code, you must install the developer dependencies. If you are running the executable, then you can simply launcher the application with no further need to installation instruction. Otherwise, follow the directions below.

  1. Move into the directory of the files cd dayzlooteditor

2. Install all required packages for the project `npm i .`
3. Start the project `npm start`

Electrum window should pop up, this window is the application.

Developer Dependencies

  1. xml2js
  2. table-to-json (jQuery Plugin)
  3. jQuery
  4. bootstrap
  5. fs

Screenshots

Screenshot from Version 0.95 screenshot0 95

Recommended Software

A free program called Fiddle which can be found https://www.electronjs.org/ Fiddle makes it easy to edit projects built with Electronjs. This project was developed using Fiddle and WebStorm.

License

GNU GENERAL PUBLIC LICENSE

About

An Electron.js App built to edit loot tables in a fast and easy manner. Win/OSX/Linux.

License:GNU General Public License v3.0


Languages

Language:JavaScript 74.4%Language:HTML 23.1%Language:CSS 2.6%