diff gui.lua @ 150:63bda09d88fe

Add 'on5', 'ver[sion]' command arguments, and an on5 dropdown entry.
author Farmbuyer of US-Kilrogg <farmbuyer@gmail.com>
date Thu, 08 Jan 2015 16:03:55 -0500
parents df0ca8ed1aff
children
line wrap: on
line diff
--- a/gui.lua	Thu Jan 08 15:22:27 2015 -0500
+++ b/gui.lua	Thu Jan 08 16:03:55 2015 -0500
@@ -2191,12 +2191,20 @@
 			[[Enable full tracking, only rebroadcasting, or disable activity altogether.]])
 		b:SetFullWidth(true)
 		b:SetLabel("On/Off:")
-		b:SetList{"Full Tracking", "Broadcasting", "Disabled"}
-		b:SetValue(self.enabled and 1 or (self.rebroadcast and 2 or 3))
+		b:SetList{"Full Tracking", "Full Tracking (solo/party)", "Broadcasting", "Disabled"}
+		local v = 4
+		if self.enabled then
+			v = self.debug.notraid and 2 or 1
+		elseif self.rebroadcast then
+			v = 3
+		end
+		b:SetValue(v)
 		b:SetCallback("OnValueChanged", function(_w,event,choice)
-			if choice == 1 then       self:Activate("dropdown")
-			elseif choice == 2 then   self:Activate("dropdownbc",nil,true)
-			else                      self:Deactivate()
+			if choice == 1 then            self:Activate("dropdown")
+			elseif choice == 2 then
+				self.debug.notraid = true  self:Activate("dropdown5")
+			elseif choice == 3 then        self:Activate("dropdownbc",nil,true)
+			else                           self:Deactivate()
 			end
 			_w = display:GetUserData('comm_ident')
 			if _w and _w:IsVisible() then