[Package Index | Mudlib Index | Effect Index]
File /std/living/riding.c
This file contains utility methods relating to a player riding a transport
Written by runtime
Started 22 Jan 04
Includes
This class includes the following files /include/npc/transport.hMethod index
- query_riding()
Query that returns whether or not the player is currently riding
a transport npc
 - query_riding_transport()
Query that returns the transport id of the transport the player
is currently riding
 - set_not_riding()
Sets the player as not riding a transport npc
 - set_riding(int)
Sets the player as riding a transport npc
 
Public Functions
These are functions that everyone can access.
- 
query_riding
int query_riding()
 
Query that returns whether or not the player is currently riding
a transport npc
- Returns:
0 if the player is not riding
        1 if the player is riding
 
- 
query_riding_transport
int query_riding_transport()
 
Query that returns the transport id of the transport the player
is currently riding
- Returns:
-1 if the player is not riding
        the transport id of the transport the player is riding
 
- 
set_not_riding
void set_not_riding()
 
Sets the player as not riding a transport npc
- 
set_riding
void set_riding(int trans_id)
 
Sets the player as riding a transport npc
- Parameters:
trans_id - the id of the transport the player is riding