This wiki was in read-only mode for many years, but can now be edited again. A lot of information will need to be updated.
Link: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
No edit summary  | 
				 →Code:  improved content  | 
				||
| (6 intermediate revisions by 6 users not shown) | |||
| Line 1: | Line 1: | ||
A Link is a BZW object   | A Link is a BZW object which creates a link (route) between two [[Teleporter|teleporters]].  | ||
Links go in hand with [[Teleporter|teleporters]].  | |||
{|  | |||
|  | |||
==Code==  | ==Code==  | ||
The code for a link object is as follows.  | |||
{|  | |||
|  | |||
   link    |    link    | ||
     name example_link  |      name example_link  | ||
| Line 7: | Line 13: | ||
     to *    |      to *    | ||
   end  |    end  | ||
|}  | |||
Valid parameters for a link are:  | |||
{|{{Prettytable}}  | |||
|-  | |||
| {{Hl3}} |'''Parameter'''   | |||
| {{Hl3}} |'''Description'''  | |||
|-  | |||
| '''from''' || From what [[Teleporter|teleporters]].  | |||
|-  | |||
| '''to''' || To what [[Teleporter|teleporters]].  | |||
|}  | |||
In either of the from/to parameters, "*" or "?" can be used to make multiple matches. To specify which side of the teleporter you are linking you can use the ":f" (forward) or ":b" (backward) after the name of the teleporter. Ex: tele:f  | |||
==Links for groups==  | |||
Links for [[Teleporter]] done inside a [[define]] are done by naming your [[group]].  | |||
 define blah  | |||
 teleporter tele  | |||
 position 0 0 0  | |||
 size .125 10 10  | |||
 border 1.5  | |||
 end  | |||
 enddef #blah  | |||
 group blah  | |||
 name green #important part  | |||
 shift 200 200 0  | |||
 end  | |||
 group blah  | |||
 name red  #important part  | |||
 shift -200 -200 0  | |||
 end  | |||
 link   | |||
 from green:tele:*  | |||
 to red:tele:*  | |||
 end  | |||
 link  | |||
 from red:tele:*  | |||
 to green:tele:*  | |||
 end   | |||
Your group must have a name as a reference.  | |||
==History==  | ==History==  | ||
| Line 19: | Line 72: | ||
==Editor Support==  | ==Editor Support==  | ||
The link object is supported by all known editors.  | The link object is supported by all known editors.  | ||
[[Category: Map Making]]  | |||
[[Category: Map_Objects]]  | |||
Latest revision as of 03:19, 3 December 2016
A Link is a BZW object which creates a link (route) between two teleporters.
Links go in hand with teleporters.
CodeThe code for a link object is as follows. 
 Valid parameters for a link are: 
 In either of the from/to parameters, "*" or "?" can be used to make multiple matches. To specify which side of the teleporter you are linking you can use the ":f" (forward) or ":b" (backward) after the name of the teleporter. Ex: tele:f Links for groupsLinks for Teleporter done inside a define are done by naming your group. 
 define blah teleporter tele position 0 0 0 size .125 10 10 border 1.5 end enddef #blah group blah name green #important part shift 200 200 0 end group blah name red #important part shift -200 -200 0 end link from green:tele:* to red:tele:* end link from red:tele:* to green:tele:* end 
 HistoryEditor SupportThe link object is supported by all known editors.  |