BEdit: Difference between revisions
(basic info) |
m (→Access Lists) |
||
(12 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
[[Image:bedit.jpg|right|thumb|400px|clonk badonk]] | |||
BEdit, short for Base Edit, is an OLC mode available for players to build new rooms within the game, which can be private or public as the builder desires. | BEdit, short for Base Edit, is an OLC mode available for players to build new rooms within the game, which can be private or public as the builder desires. | ||
This building mode is still in | This building mode is still in a 'beta' testing state, and so details are liable to change before full implementation. | ||
==Rules and Guidelines== | |||
======Guidelines====== | |||
The purpose of BEdit is for players to be able to create their own basic player houses without Immortal intervention. There are more advanced player housing additions that are available but must be obtained through an Immortal. | |||
BEdit is not to allow players to participate in world building at large. While such endeavors may be acceptable, when considering a personal BEdit project that could overstep the lines between a player house and world building, the player has the personal responsibility to contact an Immortal and ask if their plans are acceptable. Unacceptable world building is subject to relocation or deconstruction by the Staff under the premise that the player should have done their due diligence to ensure it was appropriate before beginning their project. Additionally, such violations may be subject to punishment on a case by case basis. | |||
As always, a player seeking to lend their creativity to the game for actual world building can either apply for builder status or seek a willing Immortal to build their ideas for them. | |||
======Rules====== | |||
1. BEdit should not be used in ways that may cause violations of the game's existing rules. | |||
:Ex. Room descs that give qinfo for nearby quests. | |||
2. BEdit rooms that are public should not detract from the expected quality of the game. | |||
:Ex1. With the exception of the house being under active construction, unfinished rooms cannot be left accessible by the public. | |||
:Ex2. Excessively graphic or obscene descs or custom objects would be considered a violation of this rule. | |||
3. BEdit rooms cannot interfere with the intended gameplay of the area they are built into. | |||
:Ex1. Placing too many exits in an existing area, either individually or because of multiple player houses, that make navigating the area much harder than intended. | |||
:Ex2. Making shortcuts with housing exits. | |||
4. If an area for the most part disallows the use of BEdit except for small numbers of rooms, it is most likely this is an error. Alert Staff to these instances before building in such a room. Violations of this will be removed once discovered and the creator subject to punishment. | |||
5. Public housing in starting towns and early areas, especially Truce, will be held to higher quality standards due to the likelyhood of newbies finding them. Make a good first impression! | |||
The Staff reserves the right to decide if a particular public player house is unacceptable for reasons not listed here. Such decisions will not be taken lightly and will be discussed between Staff and with the player who built the house before any action is taken. A house will not be deconstructed or moved without informing the player. If it requires immediate attention, it may be disconnected from the world until discussion can properly be had. | |||
==Using BEdit== | |||
===Entering BEdit mode=== | |||
* bedit | |||
* done | |||
Typing 'bedit' will put you into BEdit mode, allowing access to BEdit-specific commands. Most normal game commands can still be entered, but BEdit commands will take precedence (e.g. 'buy' and 'sell' will be the BEdit versions, even if you are in a shop). | |||
Typing 'done' while in BEdit mode will return you to the normal player input mode that you're used to! | |||
===Creating New Houses=== | ===Creating New Houses=== | ||
Cost is 5000 + ( area's level x 50 ) | * show | ||
* build <direction> | |||
* build portal | |||
Cost is 5000 + ( area's level x 50 ) gold. Not all areas can be built in. The 'show' command will tell you whether a house can be built, and what the cost will be. | |||
New houses are either created with a sign or portal outside, depending on how the house is linked. The name and description of this item can be freely edited, or it can be hidden, but its long description will always start with [Player Housing]. | New houses are either created with a sign or portal outside, depending on how the house is linked. The name and description of this item can be freely edited, or it can be hidden, but its long description will always start with [Player Housing]. | ||
'dig' and 'create' are synonyms for 'build'. | |||
===Expanding Houses=== | ===Expanding Houses=== | ||
Cost is 500 gold per room for the first 6 rooms, then 500 x (rooms - 5) beyond that. | * show | ||
* build <direction> | |||
Cost is 500 gold per room for the first 6 rooms, then 500 x (rooms - 5) beyond that. The 'show' command will calculate the cost for you, and show you other information about the room. Please note that all extra rooms are CUMULATIVE, regardless of how many individual houses you own. This means that if you own a home with 5 rooms and a house with 7 rooms, the next room you build for EITHER one of these houses will be at the cost of room #13. | |||
Interior rooms cannot be created with a portal. | Interior rooms cannot be created with a portal. | ||
===Describing Rooms=== | ===Describing Rooms=== | ||
* desc | |||
* name <string> | |||
* format | |||
Rooms can have their descriptions edited freely. Room titles will always begin with [Player Housing], however. | Rooms can have their descriptions edited freely. Room titles will always begin with [Player Housing], however. | ||
===Describing Signs or Portals=== | |||
* entrance show | |||
* entrance short <string> | |||
* entrance long <string> | |||
* entrance name <string> | |||
* entrance portal | |||
* entrance hidden | |||
* exit <direction> | |||
Entrance portals will always have the keyword _portal_Playername. Portals and signs both will always have [Player Housing] at the beginning of their long description. | |||
Changing an entrance sign into a portal or vice-versa will reset its properties and descriptions. You can also hide the object and make it inert, if desired. | |||
The exit command can move a one-way exit from a house into a different direction. Changing the exit back into a normal two-way exit will re-link it to the live world in the appropriate way, if possible. | |||
====Extra Descriptions==== | ====Extra Descriptions==== | ||
Extra descriptions can be added and removed freely. | * ed add <keyword> | ||
* ed delete <keyword> | |||
* ed edit <keyword> | |||
* ed format <keyword> | |||
Extra descriptions, which are shown when one enters 'look <keyword>' can be added and removed freely. | |||
===Deleting Rooms and Houses=== | ===Deleting Rooms and Houses=== | ||
Deleting a room refunds half of what it cost to create. | * destroy <direction> | ||
* destroy portal | |||
Deleting a room refunds half of what it cost to create. For safety, you can't destroy a room that isn't empty of furniture, or that still has exits to other rooms. | |||
===Access Lists=== | ===Access Lists=== | ||
Rooms have primary | * access show | ||
* access add <name> | |||
* access delete <name> | |||
Rooms have one primary owner which cannot be changed, and a list of secondary owners which can be added and removed. Only the primary owner can edit the access list. | |||
The first room of a house has the builder as the primary owner, and no secondary owners. Expansion rooms will have their access list copied from the current room in any case. | |||
Unless a room is private, secondary owners can edit that room and add new ones connected to it. | Unless a room is private, secondary owners can edit that room and add new ones connected to it. | ||
A non-private playerhouse with "everyone" as a secondary owner, can be edited by anyone | |||
====Private Rooms==== | ====Private Rooms==== | ||
If a room is set to private, secondary owners can no longer build in it. | * access private | ||
If a room is set to private, secondary owners can no longer build in it, and players who are not owners cannot enter it at all! | |||
If the main room is made private, this effectively locks the entire house to players not on the access list. | |||
====Ejecting Players==== | ====Ejecting Players==== | ||
* eject <player> | |||
* eject self | |||
You can eject a player from any house you own, even if you're not in it. | You can eject a player from any house you own, even if you're not in it. | ||
Line 36: | Line 121: | ||
===Adding and Removing Furniture=== | ===Adding and Removing Furniture=== | ||
Furniture costs are in gold. More furniture can be added at any time. | * buy list | ||
* buy <furniture> | |||
* sell list | |||
* sell <reset number> | |||
Furniture costs are in gold. More furniture can be added at any time. Selling furniture refunds 1/4 of its cost. If you would like a specific item placed in the shop for purchase, please let Lilly know, and she will (probably) make it happen. '''Please note: Purchasing an item installs the RESET for that item in the room, but not the object/mob itself. You must then wait for the object/mob to spawn naturally.''' | |||
For Immortals: Any object or mob reset into room 32766 will be available for purchase. A mob's cost as furniture is it's 'wealth' stat. | For Immortals: Any object or mob reset into room 32766 will be available for purchase. A mob's cost as furniture is it's 'wealth' stat. | ||
===Changing Room Properties=== | |||
* sector <sector> | |||
* indoors | |||
Changing a room's [[Flags_Compendium#SECTOR|sector]] will cost the player 100 gold per change. Changing a room's status as indoors or outdoors costs 50 gold per toggle. Outdoors rooms will automatically also be set as lit. | |||
===Other Information=== | ===Other Information=== | ||
* done | |||
Like other OLC modes, you can leave the editor by typing 'done'. | |||
* recall | |||
You can freely set your recall point to any room you have building permission in. | You can freely set your recall point to any room you have building permission in. | ||
* commands | |||
You can see a list of BEdit commands at any time within the editor. |
Latest revision as of 21:40, 17 April 2023
BEdit, short for Base Edit, is an OLC mode available for players to build new rooms within the game, which can be private or public as the builder desires.
This building mode is still in a 'beta' testing state, and so details are liable to change before full implementation.
Rules and Guidelines
Guidelines
The purpose of BEdit is for players to be able to create their own basic player houses without Immortal intervention. There are more advanced player housing additions that are available but must be obtained through an Immortal.
BEdit is not to allow players to participate in world building at large. While such endeavors may be acceptable, when considering a personal BEdit project that could overstep the lines between a player house and world building, the player has the personal responsibility to contact an Immortal and ask if their plans are acceptable. Unacceptable world building is subject to relocation or deconstruction by the Staff under the premise that the player should have done their due diligence to ensure it was appropriate before beginning their project. Additionally, such violations may be subject to punishment on a case by case basis.
As always, a player seeking to lend their creativity to the game for actual world building can either apply for builder status or seek a willing Immortal to build their ideas for them.
Rules
1. BEdit should not be used in ways that may cause violations of the game's existing rules.
- Ex. Room descs that give qinfo for nearby quests.
2. BEdit rooms that are public should not detract from the expected quality of the game.
- Ex1. With the exception of the house being under active construction, unfinished rooms cannot be left accessible by the public.
- Ex2. Excessively graphic or obscene descs or custom objects would be considered a violation of this rule.
3. BEdit rooms cannot interfere with the intended gameplay of the area they are built into.
- Ex1. Placing too many exits in an existing area, either individually or because of multiple player houses, that make navigating the area much harder than intended.
- Ex2. Making shortcuts with housing exits.
4. If an area for the most part disallows the use of BEdit except for small numbers of rooms, it is most likely this is an error. Alert Staff to these instances before building in such a room. Violations of this will be removed once discovered and the creator subject to punishment.
5. Public housing in starting towns and early areas, especially Truce, will be held to higher quality standards due to the likelyhood of newbies finding them. Make a good first impression!
The Staff reserves the right to decide if a particular public player house is unacceptable for reasons not listed here. Such decisions will not be taken lightly and will be discussed between Staff and with the player who built the house before any action is taken. A house will not be deconstructed or moved without informing the player. If it requires immediate attention, it may be disconnected from the world until discussion can properly be had.
Using BEdit
Entering BEdit mode
- bedit
- done
Typing 'bedit' will put you into BEdit mode, allowing access to BEdit-specific commands. Most normal game commands can still be entered, but BEdit commands will take precedence (e.g. 'buy' and 'sell' will be the BEdit versions, even if you are in a shop).
Typing 'done' while in BEdit mode will return you to the normal player input mode that you're used to!
Creating New Houses
- show
- build <direction>
- build portal
Cost is 5000 + ( area's level x 50 ) gold. Not all areas can be built in. The 'show' command will tell you whether a house can be built, and what the cost will be.
New houses are either created with a sign or portal outside, depending on how the house is linked. The name and description of this item can be freely edited, or it can be hidden, but its long description will always start with [Player Housing].
'dig' and 'create' are synonyms for 'build'.
Expanding Houses
- show
- build <direction>
Cost is 500 gold per room for the first 6 rooms, then 500 x (rooms - 5) beyond that. The 'show' command will calculate the cost for you, and show you other information about the room. Please note that all extra rooms are CUMULATIVE, regardless of how many individual houses you own. This means that if you own a home with 5 rooms and a house with 7 rooms, the next room you build for EITHER one of these houses will be at the cost of room #13.
Interior rooms cannot be created with a portal.
Describing Rooms
- desc
- name <string>
- format
Rooms can have their descriptions edited freely. Room titles will always begin with [Player Housing], however.
Describing Signs or Portals
- entrance show
- entrance short <string>
- entrance long <string>
- entrance name <string>
- entrance portal
- entrance hidden
- exit <direction>
Entrance portals will always have the keyword _portal_Playername. Portals and signs both will always have [Player Housing] at the beginning of their long description.
Changing an entrance sign into a portal or vice-versa will reset its properties and descriptions. You can also hide the object and make it inert, if desired.
The exit command can move a one-way exit from a house into a different direction. Changing the exit back into a normal two-way exit will re-link it to the live world in the appropriate way, if possible.
Extra Descriptions
- ed add <keyword>
- ed delete <keyword>
- ed edit <keyword>
- ed format <keyword>
Extra descriptions, which are shown when one enters 'look <keyword>' can be added and removed freely.
Deleting Rooms and Houses
- destroy <direction>
- destroy portal
Deleting a room refunds half of what it cost to create. For safety, you can't destroy a room that isn't empty of furniture, or that still has exits to other rooms.
Access Lists
- access show
- access add <name>
- access delete <name>
Rooms have one primary owner which cannot be changed, and a list of secondary owners which can be added and removed. Only the primary owner can edit the access list.
The first room of a house has the builder as the primary owner, and no secondary owners. Expansion rooms will have their access list copied from the current room in any case.
Unless a room is private, secondary owners can edit that room and add new ones connected to it.
A non-private playerhouse with "everyone" as a secondary owner, can be edited by anyone
Private Rooms
- access private
If a room is set to private, secondary owners can no longer build in it, and players who are not owners cannot enter it at all!
If the main room is made private, this effectively locks the entire house to players not on the access list.
Ejecting Players
- eject <player>
- eject self
You can eject a player from any house you own, even if you're not in it.
You can also eject yourself from any house at any time.
Adding and Removing Furniture
- buy list
- buy <furniture>
- sell list
- sell <reset number>
Furniture costs are in gold. More furniture can be added at any time. Selling furniture refunds 1/4 of its cost. If you would like a specific item placed in the shop for purchase, please let Lilly know, and she will (probably) make it happen. Please note: Purchasing an item installs the RESET for that item in the room, but not the object/mob itself. You must then wait for the object/mob to spawn naturally.
For Immortals: Any object or mob reset into room 32766 will be available for purchase. A mob's cost as furniture is it's 'wealth' stat.
Changing Room Properties
- sector <sector>
- indoors
Changing a room's sector will cost the player 100 gold per change. Changing a room's status as indoors or outdoors costs 50 gold per toggle. Outdoors rooms will automatically also be set as lit.
Other Information
- done
Like other OLC modes, you can leave the editor by typing 'done'.
- recall
You can freely set your recall point to any room you have building permission in.
- commands
You can see a list of BEdit commands at any time within the editor.