#alias setpreferedgag { #if {%1 = 0} { #var preferedgag voice} { #var preferedgag all}} #var gagfile gags #alias loadnewgag { #file 4 {cosmic rage/gags/%1.set}; #forall {@newgag} { #write 4 {#trigger {%i} {~#gagline @preferedgag}}}; #close 4; #unload {cosmic rage/gags/%1.set};#load {cosmic rage/gags/%1.set}} #alias choosethefile { #alarm 0.100 {#say {Please select the file that you would like this gag to be saved to. This is to prevent cluttering as vip mud has a limit for file length which cannot exceed 32000 characters so saving all of your gags in one place is not prefered} VoiceOnly}; #pick {P:choos a file| Activities:loadnewgag activitygags| ships:loadnewgag shipgags| Vehicles:loadnewgag vehiclegags| misc:loadnewgag gags}} #alias addnewgag { #alarm 0.100 {#say {In the following prompt, enter the line that you would like to be gagged} VoiceOnly}; #unvar newgag; #prompt newgag {what line would you like to gag?}; #if {%NumWords(@newgag)=0} {#say {You didn't enter anything} VoiceOnly} {gagmethod}} #alias gagmethod {#pick {p:what kind of a gagging method do you prefer for this specific gag?| Please gag only the speech, but keep it in my output:setpreferedgag 0| gag it completely and don't show it in the output window:setpreferedgag 1}; choosethefile} #alias miscgagtoggle { #if {@miscgags="disabled"} {#var miscgags "enabled";#load {gags/gags.set}} {#var miscgags "disabled";#unload {gags/gags.set}}} #alias vehiclegagtoggle { #if {@vehiclegags="disabled"} {#var vehiclegags "enabled"; #unload {gags/vehiclegags.set}} {#var vehiclegags "disabled";#load {gags/vehiclegags.set}}} #alias activitygagtoggle { #if {@activitygags="disabled"} {#var activitygags "enabled";#load {gags/activitygags.set}} {#var activitygags "disabled";#unload {gags/activitygags.set}}} #alias shipgagtoggle { #if {@shipgags="disabled"} {#var shipgags "enabled";#load {gags/shipgags.set}} {#var shipgags "disabled";#unload {gags/shipgags.set}}} #alias gagconfig { #pick {P:Please select an option below| Activity-related gags (@activitygags):activitygagtoggle| Ship-related gags (@shipgags):shipgagtoggle| Vehicle-related gags (@vehiclegags):vehiclegagtoggle| Misc Gags (@miscgags):miscgagtoggle}} #key {alt-f2} {gagconfig}