- Fully Responsive Design (UHD & Ultrawide Supported)
- Loading Screen with Synced BG Images, & Tips
- Main Menu with Static BG Image and Custom Music.
- Modified layout on all Default Layouts.
- Easily Editable Layout Files with Prefab Elements.
- Simple Configuration
- Customize EVERY ELEMENT INDIVIDUALLY!
- Death Screen
- NO MOD DEPENDENCIES!
- Server Panel
- Multiple Prefab & Custom Theme Colors
- Customizable Stamina Colors
- Customizable Status Icon Colors
- MultiLanguage
- Player Stats
- Leaderboards
- Killfeed
Let's build together. This project is open source under the MIT License. If you have things you would like to see improve on this template base, send me a pull request on GitHub.
In addition to the Source Code, there are also some art files. Here is the original PSD file used to create this layout. Use it to learn more about how I put these layouts together.
A Comprehensive Mod Template for DayZ. Optimized with Workbench for Advanced Scripting and pboProject for Efficient Building. This is my personal template that I use for all projects.
Follow these steps to clone the DayZ Mod Template, set up your project environment, and initialize your own Git repository.
Install Git and Git LFS:
Use the Template Repository:
- Navigate to the DayZ Mod Template repository on GitHub: https://github.com/DayZ-n-Chill/DayZ-Colorful-UI/
- Click on the "Use this template" button near the top of the repository page.
- https://www.gitkraken.com/download I would reccomend GitKraken for repo management. But use what you want.
Clone the Repository:
- Clone the repository to a drive other than your P drive, preferably a project directory.
Mount Your P Drive and Install Required Tools:
- Make sure your P drive is mounted. Ensure you have DayZ, DayZ Tools, and DayZServer installed.
- Note: If they are not installed in the default location on the C Drive, you will need to edit their locations in the
globalcfg
under theshared
folder in theutils
directory.
- Note: If they are not installed in the default location on the C Drive, you will need to edit their locations in the
Run the Start Script:
- Run the
start.bat
in the root of the directory. This will symlink the needed folders.
Edit Your UI:
- You can now edit your UI in VSCode or your preferred editor.
- If you want to use Workbench, navigate to the
workbench
folder in theP:\colorful-ui
folder and double-click thedayz.gproj
. - Note: You may have to tell Windows to run it with Workbench the first time you try.
- If you want to use Workbench, navigate to the
Build Your Code:
- Use the
build
batch file.
Test on Local Server:
- Choose from one of 7 built-in maps including:
- Chernarus
- Livonia
- Deer Isle
- Empty Map
- Valning
- Rio
- Melkart
Note: Follow their structure to add more maps to your development environment.
That's it!
Best Practice:
- Create shortcuts to these batch files on your desktop. There are multiple batch files to help you out including:
build.bat
killdayzdiag64.bat
log burner
- several servers and other tools.