This site has been archived and made available for preservation purposes. No edits can be made.

GetAngle

(Difference between revisions)
Return to current revision
  1.  
    Retrieves the current angle (X, Y, Z coordinates) of an [wiki]Object[/wiki].
    [h="2"] Declaration [/h]
  2. -
    <code cpp>
    VAULTSCRIPT void (*GetAngle)(vaultmp::ID, vaultmp::Value&, vaultmp::Value&, vaultmp::Value&);
  3. +
    [highlight=cpp]
    VAULTSCRIPT vaultmp::Void (*GetAngle)(vaultmp::ID, vaultmp::Value&, vaultmp::Value&, vaultmp::Value&);
  4.  
    native GetAngle(ID, &Float:X, &Float:Y, &Float:Z);
  5. -
    </code>
  6. +
    [/highlight]
  7.  
    [h="2"] Parameters [/h]
    [b][wiki="ID"]vaultmp::ID[/wiki][/b] - the ID of the [wiki]Object[/wiki]
    [b][wiki="Value"]vaultmp::Value[/wiki]&[/b] - a reference to a [wiki]Value[/wiki] (X coordinate)
    [b][wiki="Value"]vaultmp::Value[/wiki]&[/b] - a reference to a [wiki]Value[/wiki] (Y coordinate)
    [b][wiki="Value"]vaultmp::Value[/wiki]&[/b] - a reference to a [wiki]Value[/wiki] (Z coordinate)
    [h="2"] Return value [/h]
    None.
    [h="2"] Usage example (C++) [/h]
  8. -
    <code cpp>
  9. +
    [highlight=cpp]
  10.  
    vaultmp::Value X, Y, Z;
    GetAngle(object, X, Y, Z);
  11. -
    </code>
  12. +
    [/highlight]
  13.  
    [category]VaultMP interface[/category]
    [category]Scripting functions[/category]
    [category]Object functions[/category]