Camelot Unchained UI 2.0
This is the repository for the official UI modules in Camelot Unchained. This is the entire front-end UI for the game, not a partial stripped-down version. This is what we're going to ship and we will take pull requests from the community seriously.
Clone this repository:
git clone https://github.com/csegames/cu-ui.git
Setup
#install required global npm packages
npm i -g babel-cli babel-core babel-preset-es2015 node-sass browserify typescript@1.8.0 typings mkdirp http-server
# install development packages
npm install
Install & Build UI Modules
# Install & Build all UI modules
npm start
To develop the UI you have the following commands
This will delete the 'publish' directory.
This will build all the modules into the 'publish' directory.
This will run npm install within each module.
This will build all the modules into the user-ui override directory for Hatchery. '%localappdata%/CSE/CamelotUnchained/4/INTERFACE'
This will build all the modules into the user-ui override directory for Wyrmling. '%localappdata%/CSE/CamelotUnchained/10/INTERFACE'
This will build all the modules into the user-ui override directory for C.U.B.E. '%localappdata%/CSE/CamelotUnchained/27/INTERFACE'
This will delete the user-ui override directory for Hatchery. '%localappdata%/CSE/CamelotUnchained/4/INTERFACE'
This will delete the user-ui override directory for Wyrmling. '%localappdata%/CSE/CamelotUnchained/10/INTERFACE'
This will delete the user-ui override directory for C.U.B.E. '%localappdata%/CSE/CamelotUnchained/27/INTERFACE'
CEF Version: 3 - revision 1749
Chrome Version: 35.0 - build 1916 - patch 138
For discussion with your fellow intrepid modders, hang out in our backer forums at:
https://forums.camelotunchained.com/forum/63-ui-modding-api/
Or visit us on the CSE XMPP chat server in the _modsquad room
The code is licensed under the Mozilla Public License, version 2.0: