![]() Script by doing quickbuild.rb test_readme.qb. The directory you're in, and you should be able to print out the example In your Ruby-enabled terminal, use cd to change Install Ruby if you want The order doesn't actually matter. Once you've installed Ruby, either git clone or download and unzip Quickbuild Open a terminal and install RVM, then install a Linux and OS X: I recommend, even for OSes that have a Ruby Select "Start Command Prompt with Ruby" in Quickbuild requires Ruby 1.9.3 or greater. If you don't have Ruby installed, you'll need it. ![]() While Quickbuild does excel at making large structures with many reciprocal exits, making shops off the main grid and wholly non-cardinal grids is also easy! "Dusk Palace" - "Ember Court" - "The Pale Sector"Ĭreating very large grids is simple with Quickbuild. "Red Plateu" - "Golden Valley" - "Yellow Plateu" "Ruby Corner" - "Amber Court" - "Citrine Fields" Basic examples:Įach line of a Quickbuild input file is the direction of an exit ("s"), followed by a colon, followed by the names of rooms separated by either -> (for one-way exits) or (for two-way exits). Each room listed in a line will be linked together. First, pick the direction of travel, then list all the rooms in that direction. Imagine drawing horizontal and vertical lines through all the rooms in your grid. The way that Quickbuild expects you to write out your grid is by writing down each series of adjacent rooms. However, let us continue with the assumption that the grid is indeed in a grid-like shape. Although even if you're working with a grid that is not an actual grid of rooms, Quickbuild could be useful to you just because it makes maintenance of MUSH grids a lot easier. Large grids are typically a mesh of grids with consistently-named exits linking them. Quickbuild will even let you break sections of the MUSH grid into separate files! How do I use Quickbuild? Abstract Building a suite of connected rooms is easy, and when using Quickbuild most of the typing one will do is writing if the same builder character is used for each building task, Quickbuild files can be used to UPDATE the grid! Quickbuild thusly eases the management of huge grids. Quickbuild takes a lot of the manual labor out. Why would I want to use Quickbuild?Įven when one is very practiced with building commands and building a grid by hand can be very time-consuming and error-prone. ItĪccepts a list of filenames as arguments, and outputs uploadable MUSH code. ![]() Run on any Ruby 1.9.3 or higher without installing gems or libraries. Quickbuild is a very simple Ruby script: It has no dependencies, and can be It automatically handles racket style exit-naming.It's smart about cardinal directions (aliases and reverse exits).It allows zoning and parenting of rooms.It easily handles grids containing hundreds of rooms.It can maintain and modify areas it already built.The building instructions are very compact, enabling huge or intricate (described in detail below) into the necessary MUSH softcode to build those Quickbuild transforms a file containing lines of building instructions Quickbuild is a tool that lets you quickly lay out and build a MUSH area.
0 Comments
Leave a Reply. |