Friday, September 20, 2024 12:02:03 AM
> settings

Customize


Authenticate

> ExileClient_marxet_gui_auctionView_updateItemStats.sqf
/*
    MarXet v2.0
    Written by WolfkillArcadia
    CC BY-NC-SA 4.0
*/
 
private["_itemClassName", "_currentPrice", "_picture", "_bidCount", "_dialog", "_itemPicture", "_i", "_itemConfig", "_promotedStats", "_controlID"];
disableSerialization;
_itemClassName = ((_this select 3) select 0);
_currentPrice = ((_this select 4) select 1);
_picture = ((_this select 3) select 3);
_bidCount = ((_this select 4) select 2);
_dialog = uiNameSpace getVariable ["RscMarXet", displayNull];
_itemPicture = _dialog displayCtrl 22304;
_itemPicture ctrlShow false;
for "_i" from 22305 to 22332 do 
{
	(_dialog displayCtrl _i) ctrlShow false;
};
if !(_itemClassName isEqualTo "") then
{
	_itemConfig = _itemClassName call ExileClient_util_gear_getConfigNameByClassName;
	_itemPicture ctrlShow true;
	_itemPicture ctrlSetText _picture;
	_promotedStats = [_itemClassName, _currentPrice, _bidCount] call ExileClient_marxet_util_item_getMainStats;
	_controlID = 22305;
	{
		(_dialog displayCtrl _controlID) ctrlShow true;
		(_dialog displayCtrl (_controlID + 2)) ctrlSetText (_x select 0);
		(_dialog displayCtrl (_controlID + 2)) ctrlShow true;
		(_dialog displayCtrl (_controlID + 3)) ctrlSetStructuredText parseText (_x select 1);
		(_dialog displayCtrl (_controlID + 3)) ctrlShow true;
		(_dialog displayCtrl (_controlID + 1)) progressSetPosition (_x select 2);
		(_dialog displayCtrl (_controlID + 1)) ctrlShow true;
		(_dialog displayCtrl (_controlID + 1)) ctrlCommit 1;
		_controlID = _controlID + 4;
	}
	forEach _promotedStats;
};
true
All opinions represented herein are my own
- © 2024 itsthedevman
- build 3c15a1b