Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Crafting
- echo *********************************************************************
- echo *** Welcome to Favre's Outfitting Trainer!
- echo *********************************************************************
- echo *** Save this script as Tailor. The syntax will be -- .Tailor % 1 % 2 % 3 % 4 % 5
- echo *** % 1 is the name of the item you wish to craft
- echo *** % 2 is the type of cloth you wish to use - Example: burlap.cloth
- echo *** % 3 is the name of the assemble part (where applicable) - Example: large.padding
- echo *** % 4 is the amount of time you wish to pause between items Example: 240
- echo *** % 5 is the container where you keep your extra thread (this is very important)
- echo *********************************************************************
- echo *** Full Example: .Tailor mask farandine.cloth small.padding 240 haversack
- echo *********************************************************************
- echo *** If the item you're making has no part assembly type NONE for % 3
- echo *********************************************************************
- echo *** Full Example: .Tailor haversack burlap.cloth NONE 240 %5
- echo *********************************************************************
- echo *** ALWAYS HAVE EXTRA THREAD - 4 is a good number
- echo *********************************************************************
- echo ### IMPORTANT! You MUST have the book turned to the page of the item you wish to craft
- echo *********************************************************************
- Prep:
- setvariable item %2
- setvariable assembly %3
- pause .5
- put get my tailor book
- put study my tailor book
- put study my tailor book
- pause
- pause 2
- put stow my tail book
- put get %item
- wait
- put get my scis
- wait
- goto PerformCut
- Push:
- pause 1
- put push my %item with my s needle
- echo %item
- match Push ...wait
- match Pushswap Roundtime:
- match Measure The fabric's dimensions appear to have shifted and could benefit from some remeasuring.
- match SlickStone A deep crease develops along the fabric, bunching it together awkwardly.
- match Pins could use some pins to align them.
- match SlickStone The fabric develops wrinkles from all the handling and could use a quick ironing.
- match Pins The fabric keeps folding back and could use some pins to keep it straight.
- match Awl needs holes punched in it.
- match Assemble ready to be reinforced
- match Assemble [Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2]
- match THREAD The needles need to have thread
- match End You cannot figure out how to do that. Perhaps finding suitable ingredients and studying some instructions would
- help.
- match End I don't think pushing that would have an effect
- match End You realize that cannot be repaired, and stop
- match End Applying the final touches, you complete working
- match End is not damaged enough to warrant repair
- matchwait
- Pushswap:
- setvariable item %1
- goto Push
- Cut:
- put glance
- match CutTool You glance down to see
- match Cut ...wait
- matchwait
- CutTool:
- put stow my yard
- wait
- put get my scis
- wait
- PerformCut:
- put Cut my %item with my scissors
- setvariable tool my scissors
- wait
- pause
- put stow my sciss
- put get cloth
- put stow cloth
- pause 1
- goto CheckNeedle
- CheckNeedle:
- put glance
- match CheckNeedle ...wait
- match GetNeedle You glance down to see
- matchwait
- GetNeedle:
- put stow %tool
- put stow pins
- put stow slickstone
- pause .1
- put stow %material
- wait
- put get my s need
- wait
- goto Pushswap
- Measure:
- put glance
- match MeasureTool You glance down to see
- match Measure ...wait
- matchwait
- MeasureTool:
- put tend my tail
- put stow my s need
- wait
- put get my yard
- wait
- PerformMeasure:
- put Measure my %item with my yardstick
- setvariable tool my yardstick
- wait
- pause
- goto Cut
- SlickStone:
- put glance
- match SlickTool You glance down to see
- match SlickStone ...wait
- matchwait
- SlickTool:
- put stow my s need
- wait
- put get my slickstone
- wait
- PerformRub:
- put Rub my %item with my slickstone
- setvariable tool my slickstone
- wait
- pause
- goto CheckNeedle
- Pins:
- put glance
- match PinTool You glance down to see
- match Pins ...wait
- matchwait
- PinTool:
- put stow my s need
- wait
- put get my pins
- wait
- PerformPins:
- put Poke my %item with my pin
- setvariable tool my pins
- wait
- pause
- goto CheckNeedle
- Awl:
- put glance
- match AwlTool You glance down to see
- match Awl ...wait
- matchwait
- AwlTool:
- put stow my s need
- wait
- put get my awl
- wait
- PerformAwl:
- put Poke my %item with my awl
- setvariable tool my awl
- wait
- pause
- goto CheckNeedle
- Assemble:
- put glance
- match AssembleTool You glance down to see
- match Assemble ...wait
- matchwait
- AssembleTool:
- put stow my s need
- wait
- put get my %assembly
- wait
- PerformAssembly:
- put Assemble my %item with my %assembly
- wait
- pause
- goto CheckNeedle
- THREAD:
- put stow %1
- put get thread from my %5
- pause 1
- put put my thread on my s need
- put get my %1 from my %5
- goto Push
- End:
- put stow my s need
- pause 1
- goto Pause
- Pause:
- pause .2
- put get my scis
- put mark my %1 at 1
- put cut my %1 with my scis
- pause 1
- put get cloth
- put combine
- put stow my cloth
- pause 1
- put get my tail book
- put app focus my tail book
- pause
- pause 1
- put stow my tail book
- pause %4
- goto Prep
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement