User Tools

Site Tools


fspace:space_objects

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
Last revisionBoth sides next revision
fspace:space_objects [2011/10/22 07:20] – ydKnJTYmGgSZqJjAZ 91.121.13.96fspace:space_objects [2015/01/24 13:01] – old revision restored (2007/01/01 20:16) ari
Line 1: Line 1:
-90c850  <href="http://zhiurhjoqayk.com/">zhiurhjoqayk</a>+====== SPACE OBJECTS ====== 
 + 
 +Each space object in [[About | FrontierSpace ]] represents one  'hull' within the simulation.  Multiple hulls can be attached  together ('linked').  A single linked set of hulls is the basic object on which the simulation operates. 
 + 
 +Each hull has given number of mount points, each of which may contain a space component.  Any hull can have any number of space devices associated with it, as well.  Additionally, each hull should have an associated space zone object. 
 + 
 +A space object is simply a normal [[:object]] of type '[[:thing]]' with the [[Space_Object]] flag set and the following attributes: 
 + 
 +^ Attribute              ^ Description                                                                                     ^  
 +| ZONE                         | the dbref of the space zone for the hull | 
 +| COORDINATES                  | the full coordinates of the hull's current location | 
 +| BEARING                      | the direction the hull is facing in the X/Y plane | 
 +| MARK                         | the direction the hull is facing out of  the X/Y plane | 
 +| DESIRED_BEARING              | the direction the hull is turning to in the X/Y plane | 
 +| DESIRED_MARK                 | the direction the hull is turning to out of the X/Y plane | 
 +| WARP_FACTOR                  | the speed of the hull if at warp                          | 
 +| MOVEMENT_VELOCITY            | the current speed of the hull                             | 
 +| INTEGRITY                    | the number of 'hit points' the hull has | 
 +| MAX_INTEGRITY                | the maximum value for INTEGRITY | 
 +| RADIUS                       | the radius of the hull | 
 +| MASS                         | the mass of the hull | 
 +| CAN_LAND                     boolean value telling whether the hull can land | 
 +| CAN_LAUNCH                  | whether the hull can take off after landing | 
 +| HATCH                       | 0 for closed, 1 for open | 
 +| AIRLOCK                     | the dbref of the hull's airlock | 
 +| DOCKED_AT                   | the dbref of the object the hull is docked at | 
 +| AIRLOCK_ARC                 | an arc within which the airlock faces | 
 +| LINK_POINTS                 | a list of link points, see '[[Space Link Points]]'
 +| DOCKING_PORTS               | a list of docking ports | 
 +| DOCKING_ARC                 | an arc within which the docking ports face | 
 +| DOCKING_DOOR                | the status of the docking door | 
 +| DOCKING_DOOR_TIME           | how many seconds the door takes to transition | 
 +| DOCKING_DOOR_TIME_REMAINING | seconds until the door is done moving | 
 +| MOUNT_POINTS                | a list of mount points, see '[[Space Mount Points]]'
 +| DEVICES                     | a list of space devices 
 +| REPAIR_CREWS                | a list of repair crews   | 
 +| AINSTALL      | triggered when a component is installed on the hull \\ ''%0 = mount point number''\\ ''%1 = dbref of component''
 +| AUNINSTALL    | triggered when a component is uninstalled from the hull\\ ''%0 = mount point number''\\ ''%1 = dbref of component''
 +| ALINK         | triggered on male object when two hulls are linked\\ ''%0 = link point number''\\ ''%1 = dbref of female hull''\\ ''%2 = link point on female hull''
 +| ALINKED       | triggered on female object when two hulls are linked\\ ''%0 = link point number''\\ ''%1 = dbref of male hull''\\ ''%2 = link point on male hull''
 +| AUNLINK       | triggered on male object when two hulls are unlinked\\ ''%0 = link point number''\\ ''%1 = dbref of female hull''\\ ''%2 = link point on female hull''
 +| AUNLINKED     | triggered on female object when two hulls are unlinked\\ ''%0 = link point number''\\ ''%1 = dbref of male hull''\\ ''%2 = link point on male hull''
 +| ADOCK         | triggered when the hull docks at another hull\\ ''%0 = dbref of hull it is docking to''\\ ''%1 = docking port number''
 +| ADOCKEDAT     | triggered when another hull docks at this one\\ ''%0 = docking port number''\\ ''%1 = dbref of the hull docking there''
 +| AUNDOCK       | triggered when the hull undocks from another hull\\ ''%0 = dbref of hull it is undocking from''\\ ''%1 = docking port number''
 +| AUNDOCKEDFROM | triggered when another hull undocks from this one\\ ''%0 = docking port number''\\ ''%1 = dbref of the hull undocking from there''
 +| ADOOROPEN     | triggered when the docking door is fully opened | 
 +| ADOORCLOSE    | triggered when the docking door is fully closed | 
 +| AENTERWARP    | triggered when the hull goes to warp | 
 +| ALEAVEWARP    | triggered when the hull drops out of warp | 
 + 
 + 
fspace/space_objects.txt · Last modified: 2018/06/23 00:30 by 127.0.0.1