Difference between revisions of "Universal MMU"

From OrbiterWiki
Jump to navigation Jump to search
m
Line 1: Line 1:
 
The '''Universal MMU''' or short '''UMMU''' is an [[add-on]] [[SDK]], allowing an easy implementation of [[EVA|EVAs]] and crew transfer, based on the [[DeltaGlider IV]] project.  
 
The '''Universal MMU''' or short '''UMMU''' is an [[add-on]] [[SDK]], allowing an easy implementation of [[EVA|EVAs]] and crew transfer, based on the [[DeltaGlider IV]] project.  
  
==Limitations==
+
==Features==
 +
* Astronaut meshes can be customized
 +
* Astronauts breathe O2 and can die of suffocation, crashes and high temperatures.
 +
* The MMU is equipped with a [[w:Parachute|parachute]]. A [[w:Jetpack|jetpack]] ("Turbopack") is also available.
 +
* Astronauts can transfer between ships.
 +
* All MMUs support a online help, available by pressing {{Key|H}}.
 +
* MMUs can grapple small objects.
 +
* A simple modified [[Shuttle PB]] is included as example.
 +
 
 +
==Universal MMU SDK==
 +
The '''UMMU''' package comes together with a SDK, which you can find in the example contained in the documentation folder(".\Doc\UMmu_SDK\UMmu_ShuttlePB_Example"). The library "UMmuSDK.lib" is linked against the 2005 version of visual C++, which means that VC6 users need to include the VC2005 Express standard libraries instead of the standard libraries.
 +
 
 +
===Limitations===
 
* Only the primary docking port (ID 0) can be used for crew transfer.
 
* Only the primary docking port (ID 0) can be used for crew transfer.
 
* Only one airlock.
 
* Only one airlock.
 +
* Astronauts can only start an EVA when the primary docking port is not used.
  
 
==Distribution==
 
==Distribution==
Line 9: Line 22:
 
You are not allowed to include the '''UMMU''' files and modules in your add-on, for avoiding version conflicts when UMMU add-ons include older files.  
 
You are not allowed to include the '''UMMU''' files and modules in your add-on, for avoiding version conflicts when UMMU add-ons include older files.  
  
Also, the UMMU license demands full compatibility with the included SDK for add-ons, not permitting add-on developers to limit the functionality.  
+
Also, the '''UMMU''' license demands full compatibility with the included SDK for add-ons, not permitting add-on developers to limit the functionality of '''UMmu'''. This is meant for avoiding disappointed '''UMMU''' users.
 +
 
 +
==Add-ons supporting UMMU==
 +
* [[DeltaGlider IV]]
 +
 
 +
==See also==
 +
* [[Free Compiler Setup]]
  
 
[[Category:Add-ons]]
 
[[Category:Add-ons]]
 
[[Category:Miscellaneous add-ons]]  
 
[[Category:Miscellaneous add-ons]]  
 
{{Stub}}
 
{{Stub}}

Revision as of 15:04, 14 May 2007

The Universal MMU or short UMMU is an add-on SDK, allowing an easy implementation of EVAs and crew transfer, based on the DeltaGlider IV project.

Features

  • Astronaut meshes can be customized
  • Astronauts breathe O2 and can die of suffocation, crashes and high temperatures.
  • The MMU is equipped with a parachute. A jetpack ("Turbopack") is also available.
  • Astronauts can transfer between ships.
  • All MMUs support a online help, available by pressing H.
  • MMUs can grapple small objects.
  • A simple modified Shuttle PB is included as example.

Universal MMU SDK

The UMMU package comes together with a SDK, which you can find in the example contained in the documentation folder(".\Doc\UMmu_SDK\UMmu_ShuttlePB_Example"). The library "UMmuSDK.lib" is linked against the 2005 version of visual C++, which means that VC6 users need to include the VC2005 Express standard libraries instead of the standard libraries.

Limitations

  • Only the primary docking port (ID 0) can be used for crew transfer.
  • Only one airlock.
  • Astronauts can only start an EVA when the primary docking port is not used.

Distribution

You are not allowed to include the UMMU files and modules in your add-on, for avoiding version conflicts when UMMU add-ons include older files.

Also, the UMMU license demands full compatibility with the included SDK for add-ons, not permitting add-on developers to limit the functionality of UMmu. This is meant for avoiding disappointed UMMU users.

Add-ons supporting UMMU

See also

This article is a stub. You can help Orbiterwiki by expanding it.