User Interface Colors
Category: Take On Helicopters: Editing
Take On Helicopters introduced ability to recolor menu and HUD colors. Community creators can define new presets or use user's colors using following configs and functions.
Functions
Sample Config
class CfgUIDefault
{
//--- Tag
class IGUI
{
//--- Name displayed in menu
displayName = $STR_HSIM_CfgUIDefault_IGUI_0;
//--- Color variables
class Variables
{
//--- Identification class ised by presets and scripts
class TEXT_RGB
{
//--- Name displayed in menu
displayName = $STR_HSIM_CfgUIDefault_IGUI_Variables_TEXT_RGB_0;
//--- Preview picture background
previewBackground = "\hsim\UI_H\data\loadscreen_generic_co.paa";
//--- Preview picture (when 1 instead of String, menu is recolored instead)
preview = "\hsim\UI_H\data\cursor_w_view_gs.paa";
//--- Preview picture width
previewW = 4 * GUI_GRID_W;
//--- Preview picture height
previewH = 4 * GUI_GRID_H;
};
};
//--- Color presets
class Presets
{
class PresetDefault
{
//--- Name displayed in menu
displayName = $STR_HSIM_CfgUIDefault_IGUI_Presets_PresetGreen_0;
//--- Class of modified variable (TEXT_RGB) width RGBA values
TEXT_RGB[] = {IGUI_TEXT_RGB_RDef,IGUI_TEXT_RGB_GDef,IGUI_TEXT_RGB_BDef,IGUI_TEXT_RGB_ADef};
//--- Preset is used as default
default = 1;
};
class PresetBlue
{
displayName = $STR_HSIM_CfgUIDefault_IGUI_Presets_PresetDefault_0;
TEXT_RGB[] = {0,1,1,0.8};
};
};
};
};