12951296129712981299130013011302130313041305
indent(); out.println("<buttonCondAction>"); openCDATA(); for (int i = 0; i < tag.condActions.length; i++) { ButtonCondAction cond = tag.condActions[i]; indent(); out.println("on(" + cond + ") {"); indent++; printActions(cond.actionList); indent--;
13891390139113921393139413951396139713981399
return t; } private ButtonCondAction decodeButtonCondAction(int length) throws IOException { ButtonCondAction a = new ButtonCondAction(); r.syncBits(); a.keyPress = r.readUBits(7); a.overDownToIdle = r.readBit(); a.idleToOverDown = r.readBit();
13031304130513061307130813091310131113121313
13921393139413951396139713981399140014011402
263264265266267268269270271272
{ if (tag.condActions.length > 0) { for (int i=0; i < tag.condActions.length; i++) { ButtonCondAction cond = tag.condActions[i]; recordActions(cond.actionList); } } }