|
|
1.1 ! root 1: SoundGenerator = { ! 2: ACTIONS = { ! 3: play:; ! 4: changeDecay:; ! 5: showSoundSettings:; ! 6: changeState:; ! 7: changeAttack:; ! 8: changeFreqMul:; ! 9: changeIndex:; ! 10: changeRatio:; ! 11: }; ! 12: OUTLETS = { ! 13: attackOutput; ! 14: indexOutput; ! 15: decayInput; ! 16: freqMulInput; ! 17: decayOutput; ! 18: attackInput; ! 19: freqMulOutput; ! 20: indexInput; ! 21: ratioOutput; ! 22: ratioInput; ! 23: }; ! 24: SUPERCLASS = Object; ! 25: }; ! 26: BreakView = { ! 27: ACTIONS = { ! 28: revertBackground:; ! 29: changeBackground:; ! 30: go:; ! 31: stop:; ! 32: setSoundMode:; ! 33: step:; ! 34: gotoNextLevel:; ! 35: gotoFirstLevel:; ! 36: setDemoMode:; ! 37: }; ! 38: OUTLETS = { ! 39: statusView; ! 40: scoreView; ! 41: levelView; ! 42: livesView; ! 43: hscoreView; ! 44: soundStateFrom; ! 45: }; ! 46: SUPERCLASS = View; ! 47: }; ! 48: QuickText = { ! 49: SUPERCLASS = View; ! 50: }; ! 51: FirstResponder = { ! 52: ACTIONS = { ! 53: }; ! 54: SUPERCLASS = Object; ! 55: }; ! 56: BreakApp = { ! 57: ACTIONS = { ! 58: printGame:; ! 59: showInfo:; ! 60: }; ! 61: OUTLETS = { ! 62: controlWindow; ! 63: game; ! 64: gameWindow; ! 65: }; ! 66: SUPERCLASS = Application; ! 67: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.