CONBUILD Family of Commands - Pinacolada64/NOW GitHub Wiki
Evennia allows for building by builder level players (and higher), however for the purpose of NOW the main process will be conditional building aka “conbuild” commands. These are use for planning and refit building. Conbuild is analogous to cordoning off an area to dig up and then place the basic structures in place as well as hang foundational items in the appropriate space.
- A
TAGfor your building(s) - group of rooms. Must be Authorized - The account must have BUILDER permissions
- A text file in where each room has an exclusive set of numbers
- Most commands require "Build tags" reference build:<your area> build_id:<room number> i.e. build:buildingname build_id:##
- If a number is repeated it WILL overwrite another room
- Due to Evennnia features slow posting is required
Its a good idea to draw out the map you are using or build it using an online resource
Build Tag Required
- confind : Validates if Build Tag exists
- conbuild : Conditionally Builds and Teleport to the room also removes any exits connected with buildingname
- conteleport : Teleport to a room that has already been created with conbuild
- conopen /<open syntax/exits/>=/ : Opens a standard exit, include comma separated aliases
- conexit /<simple directions e.g. North, South, Up, E, W/>=/ : Opens a simple exit
Does NOT Use Build Tag
- conname = ... : Names the current room you are in as well as apply any aliases (this is why = is required)
- condesc ... : No equal sign applies a description to the room similar to
desc/room
-
conbuild build:Circus build_id:1= Builds Defined as Circus Area ID 1 -
conteleport build:Circus build_id:1= Take you to there -
conname = The Center Ring= Names the area -
condesc You're in the Center Ring of the Circus= Provides a simple description of the area
If this is a fresh install - at this time you can not create directions because those areas don't exist yet
-
conbuild build:Circus build_id:2= Builds Defined as Circus Area ID 2 -
conteleport build:Circus build_id:2= Take you to the second room -
conname = Deeper into the Circus Tent= Names the area -
condesc You've gone some place deeper in the tent than you were= Provides a description -
conexit North=[/<Build Tags/>](build:Circus build_id:1)= This creates a North simple Exit which leads to "The Center Ring" -
conbuild build:Circus build_id:3= Builds Defined as Circus Area ID 2 -
conteleport build:Circus build_id:3= Take you to the third room -
conname = Outside into the Circus Tent= Names the area -
condesc You are just outside of the circus tent= Provides a simple description -
conopen West,enter,in,circus=build:Circus build_id:1= This creates an entrance into the Circus tent which may be accessed with west, enter, in or circus -
conteleport build:Circus build_id:1= Take you back in to put the other the exit leading to the Center -
conexit S=build:Circus build_id:2= This creates a South simple Exit to Deeper in -
conopen east,exit,out=[/<Build Tags/>](build:Circus build_id:3)= This creates an exit from the Circus tent which may be accessed with east, exit, or out