What you'll need:

Guide Index

If you’re reading this guide, it’s because you want to know how the new UI system works and how you can make use of it to create your own UI layouts. Happily, the UI system created for v2.0 of the Infinity Engine is a lot more friendly to modification than the old system of CHU files.• A good text editor (I recommend Sublime Text)• A keyboard with working F5 and F11 keys• A desire to create stunning UI layoutsIt also doesn't hurt to familiarize yourself with the Lua programming language, but it's not absolutely necessary. (If you want to know more about the Lua programming language, I highly recommend this guide as a one-stop shop for everything you'd want to know. Google is your friend.)1. UI Edit Mode and the F11 key 2. Changing Game Fonts 3. An Introduction to UI.menu 4. UI Sample: Classic-Style Character Sheet 5. Using PNGs Instead of MOS Files 6. Using Lua in UI.menu In each section, I’ll start with the basics, and then provide a short tutorial on how to do something specific. If after reading through the entire guide you have questions about how to do something, please don’t hesitate to ask. I’ll do my best to answer your questions, or to find the answers out from our programmers.