private ["_range","_buildables","_count","_colour","_ctrl","_target"]; disableSerialization; _range = DZE_PlotPole select 0; _target = nearestObject [[player] call FNC_getPos,"Plastic_Pole_EP1_DZ"]; _buildables = DZE_maintainClasses; _count = count (nearestObjects [_target,_buildables,_range]); _colour = "#ffffff"; if (_count / DZE_BuildingLimit * 100 < 40) then { _colour = "#00ff00"; }; if (_count / DZE_BuildingLimit * 100 > 75) then { _colour = "#ff0000"; }; _ctrl = ((uiNamespace getVariable "PlotManagement") displayCtrl 7014); _ctrl ctrlSetStructuredText parseText format["%1 / %2" , _count, DZE_BuildingLimit,_colour];