From c82ed32c19e85d81b598b66bdd7c2a200087ed77 Mon Sep 17 00:00:00 2001 From: Keegi Date: Mon, 8 Aug 2011 12:47:39 +0300 Subject: [PATCH] useful "loud" button example --- .pronsolerc.example | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.pronsolerc.example b/.pronsolerc.example index 60d921a..2c9579b 100644 --- a/.pronsolerc.example +++ b/.pronsolerc.example @@ -1,5 +1,12 @@ # Sample .pronsolerc file - copy this into your home directory and rename it to .pronsolerc !print "Loaded " + self.rc_filename -macro up move Z 10 -macro loud !self.p.loud = 1 -macro quiet !self.p.loud = 0 +macro loud + !if self.p.loud: + !self.p.loud = 0 + !if hasattr(self,"cur_button") and self.cur_button is not None: + !self.onecmd('button %d "loud (off)" /c green loud' % self.cur_button) + !else: + !self.p.loud = 1 + !if hasattr(self,"cur_button") and self.cur_button is not None: + !self.onecmd('button %d "loud (on)" /c yellow loud' % self.cur_button) +button 0 "loud (off)" /c "green" loud