User Tools

Site Tools


class-zero_ship_mecha_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
class-zero_ship_mecha_construction [2011/06/26 03:47] – [Building the Mecha's Body] hagalazclass-zero_ship_mecha_construction [2012/01/15 08:48] (current) – [Controls and Other Safety Considerations] devik
Line 1: Line 1:
 ====== So, What Are Furscape-style Mecha, Anyway? ======   ====== So, What Are Furscape-style Mecha, Anyway? ======  
 Mecha are **single-occupant** vehicles, like mini-submarines, ground vehicles (hover, tracked or wheeled), atmospheric aircraft (jets), very small spacecraft (fighters and shuttles), or [[exoframe]]s (see below).  When they are set up as spacecraft, they are referred to as "class-zero" or "class-M" spacecraft. Mecha are **single-occupant** vehicles, like mini-submarines, ground vehicles (hover, tracked or wheeled), atmospheric aircraft (jets), very small spacecraft (fighters and shuttles), or [[exoframe]]s (see below).  When they are set up as spacecraft, they are referred to as "class-zero" or "class-M" spacecraft.
-  
-====== Mecha Operation ====== 
-  
-Mecha are OOCly unlike full-sized spacecraft in that once powered up, some commands are issued in the first person, as if __you__ were performing actions instead of the mecha object. So, for instance, instead of using the ''**viewscreen**'' command or ''**scan**'' command, you simply ''**look**'' or ''**look <at object>**''. Instead of using ''**vehiclepose**'', you simply ''**emote**'' to describe what you're doing. To communicate with others outside the mecha, you simply use the same ''**say**'' command you would normally use to talk to another player.  
-  
-The mecha code was written to reflect a single occupant, so if you're trying to be sneaky and have brought others into the mecha cockpit with you, they will see __your__ speech and __your__ emotes as if __they__ were speaking and posing, and you will see __their__ speech and emotes as if __you__ were saying or emoting, which may lead to some confusion.  The only real way to keep this from happening is to have other players stay outside the cockpit. 
-  
-Mecha set up as class-zero ships can use some LITE [[spaceship operations|commands]] and other MUF-related functions, such as battle maneuvers, weapons control, damage control, communications, etc. It will take some experimenting to learn exactly which commands can be used when the mecha is powered up or shut down. 
-  
    
 ====== The Rules ======  ====== The Rules ====== 
Line 15: Line 6:
    
 ===== What About Robot Walker-style Mecha? ===== ===== What About Robot Walker-style Mecha? =====
-While we do not have giant, //Robotech//- or //Battletech//-style walking robots, Furscape's theme DOES allow for powered exoskeletons.  Power loaders, and heavy construction or cargo-loading exoframes such as those seen in the movie //Aliens// or the manga/movie //Appleseed// are considered themely (as of May 17, 2004), within the other theme and rules of the MUCK (no artificial gravity, anti-gravity flight systems, etc...).  +While we do not have giant, //Robotech//- or //Battletech//-style walking robots, Furscape's theme DOES allow for powered exoskeletons.  Power loaders, and heavy construction or cargo-loading exoframes such as those seen in the movie //Aliens// or the manga/movie //Appleseed// are considered themely (as of May 17, 2004), within the other theme and rules of the MUCK (no artificial gravity, anti-gravity flight systems, neural interface controls, etc...).  
    
 ===== Movement Options ===== ===== Movement Options =====
Line 25: Line 16:
 Mecha created as class-zero spacecraft may be equipped with armor, weapons, and other LITE modules, limited only by four free module slots that all class-zero spacecraft have (see [[Spaceship Upgrades]] for details).  Mecha created as class-zero spacecraft may be equipped with armor, weapons, and other LITE modules, limited only by four free module slots that all class-zero spacecraft have (see [[Spaceship Upgrades]] for details). 
  
-Mecha created as terrestrial vehicles or exoframes may be equipped with armor, and scaled-up small arms or man-portable light anti tank armament (availability of military-grade armor, heavy weapons, appropriate ammo, and fire-control/targeting systems is at the discretion of Roleplay Staff). They may NOT be equipped with spaceship-class LITE weapons, and while the ''**@mecha-approve**'' process may automatically install armor and engines, these are to be ignored for the purposes of roleplay.+Mecha created as terrestrial vehicles or exoframes may be equipped with armor, and scaled-up small arms or man-portable light anti tank armament (availability of military-grade armor, heavy weapons, appropriate ammo, and fire-control/targeting systems is at the discretion of Roleplay Staff). They may NOT be equipped with spaceship-class LITE weapons, and while the ''**'@mecha-approve'**'' process may automatically install armor and engines, these are to be ignored for the purposes of roleplay.
    
 If described as armored, protection for non-military terrestrial vehicles and exoframes will be granted for man-portable small arms and shrapnel from nearby explosions.  Rounds fired at an armored exoframe by anti-materiel or light anti-tank weapons are likely to penetrate, and depending on point of aim, may wound/kill the occupant.  If described as armored, protection for non-military terrestrial vehicles and exoframes will be granted for man-portable small arms and shrapnel from nearby explosions.  Rounds fired at an armored exoframe by anti-materiel or light anti-tank weapons are likely to penetrate, and depending on point of aim, may wound/kill the occupant. 
Line 33: Line 24:
    
  
-| [[devik|{{http://www.trmichels.com/WolfHeadStare3310.jpg?75x75|Pie!}}]]|//Devik Sez: "A word on controls from an IC perspective. Walking units are typically controlled via arm and leg inputs similar to the GE Walking Truck (Google it!), though with more modernized electronics and computer controls. Direct neural control of these vehicles is ungainly, inaccurate, and cumbersome, far more so than traditional control inputs. I suggest not trying to argue this point with me."// | +| [[devik|{{http://www.trmichels.com/WolfHeadStare3310.jpg?75x75|Pie!}}]]|//Devik Sez: "A word on controls from an IC perspective. Walking units are typically controlled via arm and leg inputs similar to the GE Walking Truck [[http://lmgtfy.com/?q=ge+walking+truck|(Google it!)]], though with more modernized electronics and computer controls. Direct neural control of these vehicles is ungainly, inaccurate, and cumbersome, far more so than traditional control inputs. I suggest not trying to argue this point with me."// | 
    
  
Line 42: Line 33:
 If you're still with us, this is how you build a functioning mecha object: If you're still with us, this is how you build a functioning mecha object:
    
-====== Create the room that will be your Mecha's cockpit ======+===== Create the room that will be your Mecha's cockpit =====
    
-===== Dig the cockpit room =====+==== Dig the cockpit room ====
  
 ''**@dig <cockpit name> = $lite/parent/mecha**'' ''**@dig <cockpit name> = $lite/parent/mecha**''
Line 50: Line 41:
 //( ''**@teleport**'' into your new cockpit room before you continue! )// //( ''**@teleport**'' into your new cockpit room before you continue! )//
    
-===== Describe the cockpit room =====+==== Describe the cockpit room ====
  
 ''**lsedit here = desc**'' ''**lsedit here = desc**''
Line 62: Line 53:
 ''**.end**'' ''**.end**''
    
-===== Set the description of this room to display the list that was just created =====+==== Set the description of this room to display the list that was just created ====
  
 ''**@set here = _/de:{list:desc,this}**'' ''**@set here = _/de:{list:desc,this}**''
  
-====Set a password to prevent unauthorized users from starting up your mecha ===== +==== Optional: Set a password to prevent unauthorized users from starting up your mecha ==== 
  
 ''**@set here = .Powerkey : <password to start mecha>**'' ''**@set here = .Powerkey : <password to start mecha>**''
    
-===== Double-check your work =====+==== Double-check your work ====
  
 ''**look**'' ''**look**''
Line 76: Line 67:
  
    
-====== Building the Mecha's Body ======+===== Building the Mecha's Body =====
  
-Create the object that will be your Mecha.  For an easy start, just copy and paste the lines shown below, substituting the name of your mecha object in place of <mecha name>.+Create the object that will be your Mecha.  For an easy start, just copy and paste the lines shown below, substituting the name of your mecha object in place of ''**<mecha name>**''.
    
-===== Create a new object, to be the Mecha unit =====+==== Create a new object, to be the Mecha unit ====
  
 ''**@create <mecha name>**'' ''**@create <mecha name>**''
    
-===== Lock the Mecha against being picked up or stolen =====+==== Lock the Mecha against being picked up or stolen ====
  
 ''**@lock <mecha name> = me&!me**'' ''**@lock <mecha name> = me&!me**''
    
-===== Activate the ability to make the Mecha see Color =====+==== Activate the ability to make the Mecha see Color ====
  
 ''**@set <mecha name> = Q**'' ''**@set <mecha name> = Q**''
    
-===== Store a series of descriptive lines of text on the Mecha =====+==== Store a series of descriptive lines of text on the Mecha ====
  
 ''**lsedit <mecha name>=desc**''  ''**lsedit <mecha name>=desc**'' 
Line 104: Line 95:
 ''**.end**'' ''**.end**''
    
-===== Set the description of this room to display the list that was just created =====+==== Set the description of this room to display the list that was just created ====
  
 ''**@set <mecha name> = _/de:{list:desc,this}**'' ''**@set <mecha name> = _/de:{list:desc,this}**''
    
-===== Deactivate the Viewprefix, which is used only by ships =====+==== Deactivate the Viewprefix, which is used only by larger ships ====
  
 ''**@set <mecha name> = _vprefs/Viewprefix:Suppress**'' ''**@set <mecha name> = _vprefs/Viewprefix:Suppress**''
    
-===== Set messages on the Mecha =====+==== Set messages on the Mecha ====
  
 ''**@set <mecha name> = _vprefs/Powerup:<your powerup message>**''  ''**@set <mecha name> = _vprefs/Powerup:<your powerup message>**'' 
Line 118: Line 109:
 ''**@set <mecha name> = _vprefs/Powerdown:<your powerdown message>**''  ''**@set <mecha name> = _vprefs/Powerdown:<your powerdown message>**'' 
    
-===== Place the Mecha Object from inventory into the cockpit (for approval purposes) =====+==== Place the Mecha Object from inventory into the cockpit (for approval purposes) ====
  
 ''**drop <mecha name>**'' ''**drop <mecha name>**''
    
-===== Double-check your work =====+==== Double-check your work ====
  
 ''**look <mecha name>**'' ''**look <mecha name>**''
Line 130: Line 121:
    
 You can also set up other actions inside your mecha's interior, such as comm systems; for mecha built as class-zero spacecraft, you can also add cargo transfer commands, etc... just as you would a full-sized ship. You can also set up other actions inside your mecha's interior, such as comm systems; for mecha built as class-zero spacecraft, you can also add cargo transfer commands, etc... just as you would a full-sized ship.
 + 
 +====== Mecha Operation ======
 + 
 +Mecha are OOCly unlike full-sized spacecraft in that once powered up, some commands are issued in the first person, as if __you__ were performing actions instead of the mecha object. So, for instance, instead of using the ''**'viewscreen'**'' command or ''**'scan'**'' command, you simply ''**'look'**'' or ''**'look <at object>'**''. Instead of using ''**'vehiclepose'**'', you simply ''**'emote'**'' to describe what you're doing. To communicate with others outside the mecha, you simply use the same ''**'say'**'' command you would normally use to talk to another player. 
 + 
 +The mecha code was written to reflect a single occupant, so if you're trying to be sneaky and have brought others into the mecha cockpit with you, they will see __your__ speech and __your__ emotes as if __they__ were speaking and posing, and you will see __their__ speech and emotes as if __you__ were saying or emoting, which may lead to some confusion.  The only real way to keep this from happening is to have other players stay outside the cockpit.
 + 
 +Mecha set up as class-zero ships can use some LITE [[spaceship operations|commands]] and other MUF-related functions, such as battle maneuvers, weapons control, damage control, communications, etc. It will take some experimenting to learn exactly which commands can be used when the mecha is powered up or shut down.
 + 
 +So, to reiterate, these are some commands you can use with your mecha, right out of the box (remember, don't type the single quote marks, brackets or < > marks, unless you want them as part of a ''**say**'' or ''**emote**''):
 +  * ''**'mecha on [optional keyword]'**'' activates your mecha, and shifts your point of view from your player object to the mecha object.
 +  * ''**'mecha off'**'' deactivates your mecha, and shifts your point of view back to your player object.
 +  * ''**'look'**'' or ''**'l'**'' lets you see the MUCK room in which your mecha is located.
 +  * ''**'look <object>'**'' or ''**'l <object>'**'' lets you see the description of whatever ''**<object>**'' you are trying to examine.
 +  * ''**'emote <pose>'**'' or ''**':<pose>'**'' will make your mecha pose whatever text entered in place of ''**<pose>**'' Everyone in the same room as your mecha will see it.
 +  * ''**'say <words>'**'' or ''**'"<words>'**'' will make your mecha speak to everyone in the MUCK room in which it is located. 
 + 
 +
class-zero_ship_mecha_construction.1309060021.txt.gz · Last modified: 2011/06/26 03:47 by hagalaz