Shix

[REMOVED]XM8 Apps

449 posts in this topic

Removed because I hate you all ... well not all of you .... but most of you

 

Edited by Shix
32 people like this

Share this post


Link to post
Share on other sites
Advertisement

This looks great, tidy up that mouse wheel...

If I only want one app to show as I only want to call 1 script, is it just a case of deleting numbers 2-9 in the config section of XM8Apps_Init.sqf?

1 person likes this

Share this post


Link to post
Share on other sites
9 minutes ago, BaroN said:

This looks great, tidy up that mouse wheel...

If I only want one app to show as I only want to call 1 script, is it just a case of deleting numbers 2-9 in the config section of XM8Apps_Init.sqf?

No Comment them out in the Xm8Apps.hpp. so if you only wanted to use 1 app you would comment out from line 111 to 350.

So it would look like this 

 

Spoiler

/*
XM8 Apps dialog made by shix
*/
class XM8Apps
{
    idd = 8457;
    movingenable=false;
    class Controls
    { 
        class BackgroundOff: RscPictureKeepAspect
        {
            idc = 4000;

            text = "\exile_assets\texture\ui\xm8_off_ca.paa"; //--- ToDo: Localize;
            x = 0.293777 * safezoneW + safezoneX;
            y = 0.137015 * safezoneH + safezoneY;
            w = 0.412446 * safezoneW;
            h = 0.733303 * safezoneH;
        };
        class BackgroundOn: RscPictureKeepAspect
        {
            idc = 4001;

            text = "\exile_assets\texture\ui\xm8_on_ca.paa"; //--- ToDo: Localize;
            x = 0.293777 * safezoneW + safezoneX;
            y = 0.137015 * safezoneH + safezoneY;
            w = 0.412446 * safezoneW;
            h = 0.733303 * safezoneH;
        };
        class LeftHeader: RscStructuredText
        {
            idc = 4003;

            text = "<t align='left' font='RobotoRegular' shadow='0'>147257</t>"; //--- ToDo: Localize;
            x = 0.33471 * safezoneW + safezoneX;
            y = 0.273409 * safezoneH + safezoneY;
            w = 0.17529 * safezoneW;
            h = 0.0219991 * safezoneH;
            colorBackground[] = {0,0,0,0};
        };
        class RightHeader: RscStructuredText
        {
            idc = 4005;

            text = "<t align='right' font='RobotoRegular' shadow='0'><img image='\exile_assets\texture\ui\xm8_signal_0_ca.paa' shadow='0'/> 21:45</t>"; //--- ToDo: Localize;
            x = 0.49 * safezoneW + safezoneX;
            y = 0.273409 * safezoneH + safezoneY;
            w = 0.17529 * safezoneW;
            h = 0.0219991 * safezoneH;
            colorBackground[] = {0,0,0,0};
        };
        class CenterHeader: RscStructuredText
        {
            idc = 4004;

            text = "<t align='center' font='RobotoMedium' shadow='0'>XM8</t>"; //--- ToDo: Localize;
            x = 0.386577 * safezoneW + safezoneX;
            y = 0.273409 * safezoneH + safezoneY;
            w = 0.226846 * safezoneW;
            h = 0.0219991 * safezoneH;
            colorBackground[] = {0,0,0,0};
        };
        class PowerButton: RscButton
        {
            idc = 4006;
            onButtonClick = "[] execVM 'xm8Apps\Power_Off.sqf';";
            colorBackgroundActive[] = {0,0,0,0};
            colorBackgroundDisabled[] = {0,0,0,0};
            colorBorder[] = {0,0,0,0};
            colorDisabled[] = {0,0,0,0};
            colorFocused[] = {0,0,0,0};

            x = 0.489689 * safezoneW + safezoneX;
            y = 0.686992 * safezoneH + safezoneY;
            w = 0.0206223 * safezoneW;
            h = 0.0439982 * safezoneH;
            colorText[] = {0,0,0,0};
            colorBackground[] = {0,0,0,0};
            tooltip = "On/Off"; //--- ToDo: Localize;
        };
        class App1_Btn: RscButton
        {
            idc = 1601;

            x = 0.355644 * safezoneW + safezoneX;
            y = 0.30208 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.109955 * safezoneH;
            onButtonClick = "call app1_action;";
        };
        class App1_txt: RscText
        {
            idc = 1000;

            text = "App 1 Text"; //--- ToDo: Localize;
            x = 0.355644 * safezoneW + safezoneX;
            y = 0.368053 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.0439822 * safezoneH;
        };
        class App1_Logo: RscPictureKeepAspect
        {
            idc = 1200;

            text = "#(argb,8,8,3)color(1,1,1,1)"; //--- ToDo: Localize;
            x = 0.360799 * safezoneW + safezoneX;
            y = 0.313076 * safezoneH + safezoneY;
            w = 0.0515558 * safezoneW;
            h = 0.0659733 * safezoneH;
        };
        /*
        class App2_Btn: RscButton
        {
            idc = 1602;

            x = 0.469067 * safezoneW + safezoneX;
            y = 0.30208 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.109955 * safezoneH;
            onButtonClick = "call app2_action;";
        };
        class App2_txt: RscText
        {
            idc = 1001;

            text = "App 2 Text"; //--- ToDo: Localize;
            x = 0.469067 * safezoneW + safezoneX;
            y = 0.368053 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.0439822 * safezoneH;
        };
        class App2_Logo: RscPictureKeepAspect
        {
            idc = 1201;

            text = "#(argb,8,8,3)color(1,1,1,1)"; //--- ToDo: Localize;
            x = 0.474222 * safezoneW + safezoneX;
            y = 0.313076 * safezoneH + safezoneY;
            w = 0.0515558 * safezoneW;
            h = 0.0659733 * safezoneH;
        };
        class App3_Btn: RscButton
        {
            idc = 1603;

            x = 0.582489 * safezoneW + safezoneX;
            y = 0.30208 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.109955 * safezoneH;
            onButtonClick = "call app3_action;";
        };
        class App3_txt: RscText
        {
            idc = 1002;

            text = "App 3 Text"; //--- ToDo: Localize;
            x = 0.582489 * safezoneW + safezoneX;
            y = 0.368053 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.0439822 * safezoneH;
        };
        class App3_Logo: RscPictureKeepAspect
        {
            idc = 1202;

            text = "#(argb,8,8,3)color(1,1,1,1)"; //--- ToDo: Localize;
            x = 0.587645 * safezoneW + safezoneX;
            y = 0.313076 * safezoneH + safezoneY;
            w = 0.0515558 * safezoneW;
            h = 0.0659733 * safezoneH;
        };
        class App4_Btn: RscButton
        {
            idc = 1607;

            x = 0.355644 * safezoneW + safezoneX;
            y = 0.434027 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.109955 * safezoneH;
            onButtonClick = "call app4_action;";
        };
        class App4_txt: RscText
        {
            idc = 1003;

            text = "App 4 Text"; //--- ToDo: Localize;
            x = 0.355644 * safezoneW + safezoneX;
            y = 0.5 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.0439822 * safezoneH;
        };
        class App4_Logo: RscPictureKeepAspect
        {
            idc = 1203;

            text = "#(argb,8,8,3)color(1,1,1,1)"; //--- ToDo: Localize;
            x = 0.360799 * safezoneW + safezoneX;
            y = 0.445022 * safezoneH + safezoneY;
            w = 0.0515558 * safezoneW;
            h = 0.0659733 * safezoneH;
        };
        class App5_Btn: RscButton
        {
            idc = 1604;

            x = 0.469067 * safezoneW + safezoneX;
            y = 0.434027 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.109955 * safezoneH;
            onButtonClick = "call app5_action;";
        };
        class App5_txt: RscText
        {
            idc = 1004;

            text = "App 5 Text"; //--- ToDo: Localize;
            x = 0.469067 * safezoneW + safezoneX;
            y = 0.5 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.0439822 * safezoneH;
        };
        class App5_Logo: RscPictureKeepAspect
        {
            idc = 1204;

            text = "#(argb,8,8,3)color(1,1,1,1)"; //--- ToDo: Localize;
            x = 0.474222 * safezoneW + safezoneX;
            y = 0.445022 * safezoneH + safezoneY;
            w = 0.0515558 * safezoneW;
            h = 0.0659733 * safezoneH;
        };
        class App6_Btn: RscButton
        {
            idc = 1606;

            x = 0.582489 * safezoneW + safezoneX;
            y = 0.434027 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.109955 * safezoneH;
            onButtonClick = "call app6_action;";
        };
        class App6_txt: RscText
        {
            idc = 1005;

            text = "App 6 Text"; //--- ToDo: Localize;
            x = 0.582489 * safezoneW + safezoneX;
            y = 0.5 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.0439822 * safezoneH;
        };
        class App6_Logo: RscPictureKeepAspect
        {
            idc = 1205;

            text = "#(argb,8,8,3)color(1,1,1,1)"; //--- ToDo: Localize;
            x = 0.587645 * safezoneW + safezoneX;
            y = 0.445022 * safezoneH + safezoneY;
            w = 0.0515558 * safezoneW;
            h = 0.0659733 * safezoneH;
        };
        class App7_Btn: RscButton
        {
            idc = 1608;

            x = 0.355644 * safezoneW + safezoneX;
            y = 0.565973 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.109955 * safezoneH;
            onButtonClick = "call app7_action;";
        };
        class App7_txt: RscText
        {
            idc = 1006;

            text = "App 7 Text"; //--- ToDo: Localize;
            x = 0.355644 * safezoneW + safezoneX;
            y = 0.631947 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.0439822 * safezoneH;
        };
        class App7_Logo: RscPictureKeepAspect
        {
            idc = 1206;

            text = "#(argb,8,8,3)color(1,1,1,1)"; //--- ToDo: Localize;
            x = 0.360799 * safezoneW + safezoneX;
            y = 0.576969 * safezoneH + safezoneY;
            w = 0.0515558 * safezoneW;
            h = 0.0659733 * safezoneH;
        };
        class App8_Btn: RscButton
        {
            idc = 1605;

            x = 0.469067 * safezoneW + safezoneX;
            y = 0.565973 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.109955 * safezoneH;
            onButtonClick = "call app8_action;";
        };
        class App8_txt: RscText
        {
            idc = 1007;

            text = "App 8 Text"; //--- ToDo: Localize;
            x = 0.469067 * safezoneW + safezoneX;
            y = 0.631947 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.0439822 * safezoneH;
        };
        class App8_Logo: RscPictureKeepAspect
        {
            idc = 1207;

            text = "#(argb,8,8,3)color(1,1,1,1)"; //--- ToDo: Localize;
            x = 0.474222 * safezoneW + safezoneX;
            y = 0.576969 * safezoneH + safezoneY;
            w = 0.0515558 * safezoneW;
            h = 0.0659733 * safezoneH;
        };
        class App9_Btn: RscButton
        {
            idc = 1609;

            x = 0.582489 * safezoneW + safezoneX;
            y = 0.565973 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.109955 * safezoneH;
            onButtonClick = "call app9_action;";
        };
        class App9_txt: RscText
        {
            idc = 1008;

            text = "App 9 Text"; //--- ToDo: Localize;
            x = 0.582489 * safezoneW + safezoneX;
            y = 0.631947 * safezoneH + safezoneY;
            w = 0.061867 * safezoneW;
            h = 0.0439822 * safezoneH;
        };
        class App9_Logo: RscPictureKeepAspect
        {
            idc = 1208;

            text = "#(argb,8,8,3)color(1,1,1,1)"; //--- ToDo: Localize;
            x = 0.587645 * safezoneW + safezoneX;
            y = 0.576969 * safezoneH + safezoneY;
            w = 0.0515558 * safezoneW;
            h = 0.0659733 * safezoneH;
        };
        */
    };
};

 

Edited by Shix
4 people like this

Share this post


Link to post
Share on other sites

Nice man!

But how do i move the old Server Info button in here?
To execute the html file? :)

Share this post


Link to post
Share on other sites
4 hours ago, GZRep said:

Nice man!

But how do i move the old Server Info button in here?
To execute the html file? :)

I guess you could, but what i did for the community I'm deving for is make a new dialog for stuff like that as the arma html file loading is very limited in what it can do and a bit shitty in my opinion.

5 people like this

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.