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:51] – [Creating the Ship Object] zobeidspaceship_construction [2013/10/17 01:59] (current) – [Start making the actual interior rooms for your ship] zobeid
Line 33: 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.
  
-''**lsedit $MyVehObject = desc** ''+''**lsedit $MyVehObject=desc** ''
    *<multi-line description of your choice, may include MPI and ansi color>    *<multi-line description of your choice, may include MPI and ansi color>
    *hit <ENTER> at end of each paragraph.    *hit <ENTER> at end of each paragraph.
Line 41: Line 41:
 **.end** **.end**
  
-''**@DESC $MyVehObject = {eval:{list:desc,this}}**'' +''**@desc $MyVehObject={eval:{list:desc,this}}**'' 
  
-Set your ship with the Q flag, a requirement to see things through your window in color. 
-  
-''**@SET $MyVehObject = Q**'' 
-  
 You may set further details on your ship object, such as a scent, some patterns for MPI pronoun substitution, etc. Anyway, when you **look** at a sample ship object, you should now look something like:  You may set further details on your ship object, such as a scent, some patterns for MPI pronoun substitution, etc. Anyway, when you **look** at a sample ship object, you should now look something like: 
  
-**Spaceship (#555QM)**+**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 79: 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 114: 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 176: 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 304: 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.1380246705.txt.gz · Last modified: 2013/09/27 01:51 by zobeid