Origami (cmud) (script)
Jump to navigation
Jump to search
Origami (cmud) (script) | |
---|---|
Category | lore |
Front-end | Cmud |
Author | tirsten |
Uses an dusty handbook
Script
<?xml version="1.0" encoding="ISO-8859-1" ?> <cmud> <class name="origami" copy="yes"> <alias name="startorigami" autoappend="true" copy="yes"> <value>#var train origami #var whatifold ox tap my env</value> </alias> <var name="whatifold" copy="yes">ox</var> <var name="teachtypes" copy="yes">ML|EV|DT|FA|CL|HI|STA|FO|SK|PE|LO|STE|ES|SW</var> <trigger priority="5000" copy="yes"> <pattern>You tap a* envelope inside</pattern> <value>#if (@train == "origami") { #gag #send "get my env" }</value> <trigger> <pattern>^You get an origami-paper envelope</pattern> <value>#if (@train == "origami") { #gag #send "wear my env" }</value> </trigger> <trigger> <pattern>^You attach an origami-paper envelope to your belt.</pattern> <value>#if (@train == "origami") { #gag #send "pull my env" }</value> </trigger> </trigger> <trigger priority="5010" copy="yes"> <pattern>^You get a sheet of</pattern> <value>#if (@train == "origami") { #gag get my dusty handbook }</value> <trigger> <pattern>^You get a dusty handbook with yellowed pages from inside your sable knapsack.</pattern> <value>#if (@train == "origami") { #gag open my dusty handbook }</value> </trigger> <trigger> <pattern>^You carefully open your dusty handbook.</pattern> <value>#if (@train == "origami") { #gag #send %concat( "study my ", @whatifold, " instr in my handbook") }</value> </trigger> <trigger> <pattern>You study your dusty instructions and begin to fold.</pattern> <value>#if (@train == "origami") {#gag}</value> </trigger> <trigger> <pattern>Roundtime:%s(%d)%ssec.</pattern> <value>#if (@train == "origami") { #gag #alarm +%eval( %eval( %1)+1) {#if (@train == "origami") {close my dusty handbook}} }</value> </trigger> <trigger> <pattern>^You carefully close your dusty handbook.</pattern> <value>#if (@train == "origami") { #gag put my handbook in my knap }</value> </trigger> <trigger> <pattern>^You put your handbook in your sable knapsack.</pattern> <value>#if (@train == "origami") { #gag #send "fold my paper" }</value> </trigger> </trigger> <trigger priority="5040" copy="yes"> <pattern>^You {carefully make another fold in your paper|make a fold in your paper, but it doesn't come out quite the way you planned}.</pattern> <value>#if (@train == "origami") {#gag}</value> <trigger> <pattern>Roundtime:%s(%d)%ssec.</pattern> <value>#if (@train == "origami") { #gag #alarm +%int( %1) { #if (@stoptrainingnow == "yes") { poke my paper echo donetrain } { #if (@boattrainingwait == "no") { fold my paper } } } }</value> </trigger> </trigger> <trigger priority="5060" copy="yes"> <pattern>You make the final fold and gaze proudly at your new %x origami</pattern> <value>#if (@train == "origami") {#gag}</value> <trigger> <pattern>Roundtime:%s(%d)%ssec.</pattern> <value>#if (@train == "origami") { #gag #alarm +%int( %1) { #if (@train == "origami") { #send %concat( "poke my ", @whatifold) #send "poke my paper" skill ml } } }</value> </trigger> <trigger> <pattern>Mechanical Lore:%s%d%s%d.%d~%%s({@mindstates})%s~((%d)~/34~)</pattern> <value>#gag #if (@stoptrainingnow == "yes") { echo donetrain } {#if (%2 < 25) {startorigami} { echo donetrain }}</value> </trigger> </trigger> <trigger priority="5090" copy="yes"> <pattern>You tap a* envelope that you are</pattern> <value>#if (@train == "origami") { #gag #send "pull my env" }</value> </trigger> <trigger priority="5100" copy="yes"> <pattern>Showing Mechanical Lore ~(full detail~).</pattern> <value>#gag</value> </trigger> <trigger priority="7430" copy="yes"> <pattern>^The envelope is empty.$</pattern> <value>#if (@train == "origami") { #gag #send "poke my env" }</value> <trigger> <pattern>^You tear up the empty envelope and toss it away.</pattern> <value>#if (@train == "origami") { #gag startorigami }</value> </trigger> </trigger> <trigger priority="8090" copy="yes"> <pattern>^You poke a hole in your</pattern> <value>#if (@train == "origami") {#gag}</value> </trigger> <trigger priority="8100" copy="yes"> <pattern>^You toss {a|a creased} piece of paper away.</pattern> <value>#if (@train == "origami") {#gag}</value> </trigger> <trigger priority="39660" copy="yes"> <pattern>^dotheorigami$</pattern> <value>#gag #var train origami #var whatifold ox tap my env</value> </trigger> <trigger priority="8090" copy="yes"> <pattern>^You poke a piece of paper</pattern> <value>#if (@train == "origami") {#gag}</value> </trigger> </class> </cmud>