Jump to content
Sign in to follow this  
x39

XActionUI - api for modders to create a UI for simple actions

Recommended Posts

400px-ArmA3_XActionUI_Logo.png

CURRENT VERSION: 1.0.2



Description


XActionUI is an API which was made to a new and fancy way to create a standarized UI libary

XActionUI itself will NOT add any features! Its just a mod api for modders.

if you want to see an example of this mod in action, download and try XMedSys

Screenshots/Videos


800x0.resizedimage

800x0.resizedimage

Features


  • easyToUse UI
  • Actions can have subActions
    • SubActions can be from type "BUTTONS" or "LIST"

Important resources


Changelog


[noparse]
1.0.2
* Fixed: no output in RPT log when something moved wrong during validation of sub arrays
1.0.1
* Fixed: script issue in validateActionArray.sqf
1.0.0
* RELEASE
[/noparse]

Downloads



Your mod is using XActionUI?

then please send me the link to your forum page and i will put it into the list below!

Mods using XActionUI

Edited by X39
inserted screenshots

Share this post


Link to post
Share on other sites

Release frontpaged on the Armaholic homepage.

================================================

We have also "connected" these pages to your account on Armaholic.

This means in the future you will be able to maintain these pages yourself if you wish to do so. Once this new feature is ready we will contact you about it and explain how things work and what options you have.

When you have any questions already feel free to PM or email me!

Share this post


Link to post
Share on other sites

Cool Project, congrats !! :)

Got an error with your example code... :(

Error in expression <;
}
else
{
(_arr) set[4, nil];
};
};
if(_flag) then
{
_arr = false
};
_arr>
 Error position: <_flag) then
{
_arr = false
};
_arr>
 Error Nicht definierte Variable in Ausdruck: _flag
File X39_ActionUi_Scripting\ActionUi\Functions\validateActionArray.sqf, line 125

Edited by Phantom

Share this post


Link to post
Share on other sites
Cool Project, congrats !! :)

Got an error with your example code... :(

Error in expression <;
}
else
{
(_arr) set[4, nil];
};
};
if(_flag) then
{
_arr = false
};
_arr>
 Error position: <_flag) then
{
_arr = false
};
_arr>
 Error Nicht definierte Variable in Ausdruck: _flag
File X39_ActionUi_Scripting\ActionUi\Functions\validateActionArray.sqf, line 125

i dont understand why i cant reproduce that error Oo

but i will upload an updated version (_flag is never initialized but its working somehow at my computer ... also a strange thing)


Download:

XActionUI V1.0.1

Changelog:

1.0.1
* Fixed: script issue in validateActionArray.sqf

Share this post


Link to post
Share on other sites

ich danke dir vielmals... :)

other question : what's about the Keycode ?? U use 211 in your example, what does it mean ?? have searched the biwiki and your wiki, but didn't found anything... would be great if u could explain it, thx !!

Greetz, P.

Share this post


Link to post
Share on other sites
ich danke dir vielmals... :)

other question : what's about the Keycode ?? U use 211 in your example, what does it mean ?? have searched the biwiki and your wiki, but didn't found anything... would be great if u could explain it, thx !!

Greetz, P.

on my keyboard layout 211 is insert (or delete ... not sure at all XD)

it can be different from keyboard to keyboard as far as i know so the best solution would be to use the actionKeys command for the keys in combination with the "user01" - "user20" ^^

the key itself is ONLY for closing the UI again

hope this makes it more clear for you ^^

kindly regards

X39

Share this post


Link to post
Share on other sites

New mod or update v1.0.1 available at withSIX. Download now by clicking:

@xactionui.png

@ X39;

Soon you will be able to manage the promo pages of your content on our web platform and publish new content yourself.

To do so, please hit 'this is me' button on the page while logged in and you will get connected to your work.

For now you can send new content or releases our way through withsix.wetransfer.com or add your notification at getsatisfaction.withsix.com.

Share this post


Link to post
Share on other sites

RELEASE 1.0.2

Download:

XActionUI V1.0.2

Changelog:

1.0.2
* Fixed: no output in RPT log when something moved wrong during validation of sub arrays

Share this post


Link to post
Share on other sites

Thanks for informing us about the update :cool:

Release frontpaged on the Armaholic homepage.

================================================

We have also "connected" these pages to your account on Armaholic.

This means in the future you will be able to maintain these pages yourself if you wish to do so. Once this new feature is ready we will contact you about it and explain how things work and what options you have.

When you have any questions already feel free to PM or email me!

Share this post


Link to post
Share on other sites

New update v1.0.2 available at withSIX. Download now by clicking:

@xactionui.png

@ X39;

Soon you will be able to manage the promo pages of your content on our web platform and publish new content yourself.

To do so, please hit 'this is me' button on the page while logged in and you will get connected to your work.

For now you can send new content or releases our way through withsix.wetransfer.com or add your notification at getsatisfaction.withsix.com.

Share this post


Link to post
Share on other sites

Is there any chance that a simple example of how to go about creating an action menu could be added to your documentation page?

Share this post


Link to post
Share on other sites
Is there any chance that a simple example of how to go about creating an action menu could be added to your documentation page?

there is an example of how to create online

Just check the create functions description ^^

If you still got problems then pls add me on steam and i will provide direct support

Share this post


Link to post
Share on other sites

Developement closed as this got replaced by XLib (@Hosts, please leave this mod online as its still required for XMedSys currently (patch will come soon))

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

×