User Tools

Site Tools


spaceship_construction

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
spaceship_construction [2013/09/27 01:56] – [Describe the Ship Object] zobeidspaceship_construction [2013/10/17 01:59] (current) – [Start making the actual interior rooms for your ship] zobeid
Line 75: Line 75:
 For the moment, we are done with the vehicle object.  For the moment, we are done with the vehicle object. 
  
-====== Creating the Ship's Parent Room ======+===== 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.)+''**enter $myvehicle**''
  
-===== Dig the Ship's parent room =====+To find the dbref number of your ship's parent room:
  
-''**@dig <vehiclename> Parent Room = $lite/parent/Spaceship = $MyVehRooms**'' +''**examine here**''
  
-===== Move to the Ship'parent room and get to work! ===== +The very top line should list the parent room.  You should see something similar to:
-  +
-It will be easier to edit this new room when you are inside, so go there.+
  
-''**@tel me=$MyVehRooms**'' +**Inside Zobeid's Vehicle(#7945RJ)  Owner: Zobeid  Parent: Zobeid's Vehicle Parent(#7950RJ)**
  
-Make sure there are no properties on your roomWhile standing insidetype:+What you want is the number at the end In this case: **#7950** 
 + 
 +We'll register it much as before: 
 + 
 +''**@reg #me #7950=MyVehRooms**'' 
 + 
 +You can go there using @teleportor @tel for short: 
 + 
 +''**@tel me=$MyVehRooms**''
  
-''**EXAMINE here=/**'' 
-  
-There should be nothing there. If there is anything there, remove it and repeat. 
-  
 Because actions inherit down the environment, and all the rooms in your ship are either directly or indirectly going to be below this one, any action you create on this object will be available from every room in your vehicle. This makes it the ideal place to install your home-made MPI commands from. If you have none, you may skip this step. Because actions inherit down the environment, and all the rooms in your ship are either directly or indirectly going to be below this one, any action you create on this object will be available from every room in your vehicle. This makes it the ideal place to install your home-made MPI commands from. If you have none, you may skip this step.
- 
-===== 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:
  
-''**@DESC $MyVehRooms = Builder: <your name>, Co-builders: <anyone else helping you>, Reason for building: <what the ship is for>, <enter any other comments you like to mention as related to the ship construction here>**''+''**@desc $MyVehRooms=Builder: <your name>, Co-builders: <anyone else helping you>, Reason for building: <what the ship is for>, <enter any other comments you like to mention as related to the ship construction here>**''
    
 ===== Start making the actual interior rooms for your ship ===== ===== Start making the actual interior rooms for your ship =====
Line 110: 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   | 2-5    | Scouts, couriers, other private transport | | 1    | 60-100   | 2-5    | Scouts, couriers, other private transport |
 | 2    | 100-300  | 4-12   | "Free Trader"-style transports, passenger liners | | 2    | 100-300  | 4-12   | "Free Trader"-style transports, passenger liners |
Line 172: Line 173:
    
 Using either **@desc** or the room-editor **editroom**, edit the appearance of this room to look like the command center of your ship - or any other part of your ship if you are making something other than a bridge. Using either **@desc** or the room-editor **editroom**, edit the appearance of this room to look like the command center of your ship - or any other part of your ship if you are making something other than a bridge.
 +
 +When describing spaceship interior rooms, please remember that we don't have artificial gravity or inertial dampers on our ships!  That technology doesn't exist in our setting.  Large space stations can provide artificial gravity through rotation, but that method is not practical for most spaceships.  Your spaceship interior will be either in microgravity or under acceleration most of the time.  Interior furnishings should reflect this with hand-holds, ladders, bunks and storage where equipment can be held securely.
  
 ===== Activating ship command functions ===== ===== Activating ship command functions =====
Line 300: Line 303:
    
 ====== Phase Three: PROFIT! ====== ====== Phase Three: PROFIT! ======
-The next step is to proceed directly to the [[spaceship upgrades]] page and install modules.  If you are not planning to install weapons modules, you must install empty cargohold modules to take up all available space.  You may NOT build a ship that is described as a warship or as having combat capability and NOT have the corresponding weapons modules installed.+The next step is to proceed directly to the [[spaceship upgrades]] page and install modules.  If you are not planning to install weapons modules, you must install empty cargohold modules to take up all available space.  You may NOT build a ship that is described as a warship or as having combat capability without the corresponding weapons modules installed.
    
 Now you should have a fully functional spaceship! Now you should have a fully functional spaceship!
spaceship_construction.1380246963.txt.gz · Last modified: 2013/09/27 01:56 by zobeid