spaceship_construction
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
spaceship_construction [2011/10/23 04:19] – 'factions' abiri | spaceship_construction [2013/10/17 01:59] (current) – [Start making the actual interior rooms for your ship] zobeid | ||
---|---|---|---|
Line 13: | Line 13: | ||
====== Creating the Ship Object ====== | ====== Creating the Ship Object ====== | ||
- | Create an object that will represent your vehicle, using the regular method for creating an item. You should | + | Spaceship construction |
- | '' | + | The beginning command is " |
- | + | ||
- | Ships are heavy, and not to be carried around by anyone. Therefore you are to set a lock on the object that makes it impossible to pick up. ( Don't worry, it is alright | + | |
- | Thanks to having registered it in Step 1, you can now refer to your vehicle | + | You should lock the newly-created |
- | '' | + | '' |
+ | |||
+ | You should also register the vehicle so you can easily address commands to it: | ||
+ | |||
+ | '' | ||
+ | |||
+ | Then you can rename it to something more appropriate. | ||
+ | |||
+ | '' | ||
===== Describe the Ship Object ===== | ===== Describe the Ship Object ===== | ||
Line 27: | Line 33: | ||
Now that we know nobody is going to run away with our object, it should be given a description. Remember to write accurately what the vehicle looks like in terms of size, entrance locations, design style, etc. Planetary, corporate or group logo is also to be mentioned in the description. | Now that we know nobody is going to run away with our object, it should be given a description. Remember to write accurately what the vehicle looks like in terms of size, entrance locations, design style, etc. Planetary, corporate or group logo is also to be mentioned in the description. | ||
- | '' | + | '' |
| | ||
*hit < | *hit < | ||
Line 35: | Line 41: | ||
**.end** | **.end** | ||
- | '' | + | '' |
- | Set your ship with the Q flag, a requirement to see things through your window in color. | ||
- | |||
- | '' | ||
- | |||
You may set further details on your ship object, such as a scent, some patterns for MPI pronoun substitution, | You may set further details on your ship object, such as a scent, some patterns for MPI pronoun substitution, | ||
- | **Spaceship | + | **Brazen Serpent(#555V)** |
with a description of the ship appearing after the name of the ship. | with a description of the ship appearing after the name of the ship. | ||
Line 73: | Line 75: | ||
For the moment, we are done with the vehicle object. | For the moment, we are done with the vehicle object. | ||
- | ====== Creating | + | ===== Move to the Ship's Parent Room ===== |
+ | |||
+ | To enter your ship: | ||
- | It is now time to begin creating the structure of rooms that is to go inside. The first of these rooms will be a Parent Room that contains all the other rooms of your vehicle for safe keeping. This room must be declared as follows: (And notice that we register this room as **$MyVehRooms** for easy future reference.) | + | '' |
- | ===== Dig the Ship's parent room ===== | + | To find the dbref number of your ship's parent room: |
- | '' | + | '' |
- | ===== Move to the Ship' | + | The very top line should list the parent room. You should see something similar |
- | + | ||
- | It will be easier to edit this new room when you are inside, so go there. | + | |
- | '' | + | **Inside Zobeid's Vehicle(# |
- | Make sure there are no properties on your room. While standing inside, type: | + | What you want is the number at the end. In this case: **#7950** |
+ | |||
+ | We'll register it much as before: | ||
+ | |||
+ | '' | ||
+ | |||
+ | You can go there using @teleport, or @tel for short: | ||
+ | |||
+ | '' | ||
- | '' | ||
- | |||
- | There should be nothing there. If there is anything there, remove it and repeat. | ||
- | |||
Because actions inherit down the environment, | Because actions inherit down the environment, | ||
- | |||
- | ===== Describe the Ship's parent room ===== | ||
There is only limited freedom in how this particular room should be described - use the following: | There is only limited freedom in how this particular room should be described - use the following: | ||
- | '' | + | '' |
===== Start making the actual interior rooms for your ship ===== | ===== Start making the actual interior rooms for your ship ===== | ||
Line 108: | Line 112: | ||
^Class ^ Size (m) ^ #rooms ^ Suitable civilian ship type examples ^ | ^Class ^ Size (m) ^ #rooms ^ Suitable civilian ship type examples ^ | ||
- | | 0/M | 4-20 | 1 | These are Mecha, see [[class-zero ship mecha construction|Mecha documentation]] | | ||
| 1 | 60-100 | | 1 | 60-100 | ||
| 2 | 100-300 | | 2 | 100-300 | ||
Line 170: | Line 173: | ||
Using either **@desc** or the room-editor **editroom**, | Using either **@desc** or the room-editor **editroom**, | ||
+ | |||
+ | When describing spaceship interior rooms, please remember that we don't have artificial gravity or inertial dampers on our ships! | ||
===== Activating ship command functions ===== | ===== Activating ship command functions ===== | ||
Line 298: | Line 303: | ||
====== Phase Three: PROFIT! ====== | ====== Phase Three: PROFIT! ====== | ||
- | The next step is to proceed directly to the [[spaceship upgrades]] page and install modules. | + | The next step is to proceed directly to the [[spaceship upgrades]] page and install modules. |
Now you should have a fully functional spaceship! | Now you should have a fully functional spaceship! |
spaceship_construction.1319343580.txt.gz · Last modified: 2011/10/23 04:19 by abiri