Static Public Member Functions | |
| static mixed | Request_Movement (mixed iDir, mixed bRunning) |
| static mixed | WalkLog (mixed...) |
| static mixed | FastWalk_Init (mixed keyarr) |
| note : according to packetguides, the order of the key-use is not important | |
| static mixed | FastWalk_PushKey (mixed key) |
| static mixed | SetPlayerPos (mixed xloc, mixed yloc, mixed zloc, mixed fulldir, mixed bTeleported) |
| fulldir CAN include runflag | |
| static mixed | WalkStep_TurnToDir (mixed iDir) |
| just look in dir, don't start walking, doesn't need clientside collision detection | |
| static mixed | WalkStep_CanWalkInDir (mixed iDir) |
| clientside collision check, returns true if passable | |
| static mixed | WalkStep_WalkInDir (mixed iDir, mixed bRunFlag, mixed bTrySides, mixed bAutoOpenDoors) |
| does collision detection, tries neighboring dirs if direct walk is blocked | |
| static mixed | WalkStep_WalkToPosSimple (mixed xloc, mixed yloc, mixed bRunFlag, mixed bTrySides, mixed bAutoOpenDoors) |
| static mixed | WalkGetInterval (mixed bRunFlag) |
| static mixed | WalkGetIntervalEx (mixed bHasMount, mixed iBodyID, mixed bRunFlag) |
| static mixed | ExecWalkRequestIfPossible (mixed iDir, mixed bRunFlag, mixed nextzloc) |
| internal, don't call directly, no check for walkable, only checks for time | |
| static mixed | SendWalkRequest (mixed iFullDir, mixed iSeqNum, mixed iFastKey) |
| internal, don't call directly | |
| static mixed | Send_Accept_Block_Movement (mixed seqnumber) |
| static mixed | NotifyTeleport (mixed mobiledata) |
| called from kPacket_Teleport | |
Definition at line 1336 of file lua_pseudo_code.cpp.
| static mixed net_walk::Request_Movement | ( | mixed | iDir, | |
| mixed | bRunning | |||
| ) | [inline, static] |
Definition at line 1338 of file lua_pseudo_code.cpp.
| static mixed net_walk::WalkLog | ( | mixed... | ) | [inline, static] |
Definition at line 1340 of file lua_pseudo_code.cpp.
| static mixed net_walk::FastWalk_Init | ( | mixed | keyarr | ) | [inline, static] |
note : according to packetguides, the order of the key-use is not important
Definition at line 1343 of file lua_pseudo_code.cpp.
| static mixed net_walk::FastWalk_PushKey | ( | mixed | key | ) | [inline, static] |
Definition at line 1345 of file lua_pseudo_code.cpp.
| static mixed net_walk::SetPlayerPos | ( | mixed | xloc, | |
| mixed | yloc, | |||
| mixed | zloc, | |||
| mixed | fulldir, | |||
| mixed | bTeleported | |||
| ) | [inline, static] |
| static mixed net_walk::WalkStep_TurnToDir | ( | mixed | iDir | ) | [inline, static] |
just look in dir, don't start walking, doesn't need clientside collision detection
Definition at line 1351 of file lua_pseudo_code.cpp.
| static mixed net_walk::WalkStep_CanWalkInDir | ( | mixed | iDir | ) | [inline, static] |
clientside collision check, returns true if passable
Definition at line 1354 of file lua_pseudo_code.cpp.
| static mixed net_walk::WalkStep_WalkInDir | ( | mixed | iDir, | |
| mixed | bRunFlag, | |||
| mixed | bTrySides, | |||
| mixed | bAutoOpenDoors | |||
| ) | [inline, static] |
does collision detection, tries neighboring dirs if direct walk is blocked
Definition at line 1357 of file lua_pseudo_code.cpp.
| static mixed net_walk::WalkStep_WalkToPosSimple | ( | mixed | xloc, | |
| mixed | yloc, | |||
| mixed | bRunFlag, | |||
| mixed | bTrySides, | |||
| mixed | bAutoOpenDoors | |||
| ) | [inline, static] |
Definition at line 1359 of file lua_pseudo_code.cpp.
| static mixed net_walk::WalkGetInterval | ( | mixed | bRunFlag | ) | [inline, static] |
Definition at line 1361 of file lua_pseudo_code.cpp.
| static mixed net_walk::WalkGetIntervalEx | ( | mixed | bHasMount, | |
| mixed | iBodyID, | |||
| mixed | bRunFlag | |||
| ) | [inline, static] |
Definition at line 1363 of file lua_pseudo_code.cpp.
| static mixed net_walk::ExecWalkRequestIfPossible | ( | mixed | iDir, | |
| mixed | bRunFlag, | |||
| mixed | nextzloc | |||
| ) | [inline, static] |
internal, don't call directly, no check for walkable, only checks for time
Definition at line 1366 of file lua_pseudo_code.cpp.
| static mixed net_walk::SendWalkRequest | ( | mixed | iFullDir, | |
| mixed | iSeqNum, | |||
| mixed | iFastKey | |||
| ) | [inline, static] |
| static mixed net_walk::Send_Accept_Block_Movement | ( | mixed | seqnumber | ) | [inline, static] |
original client doesn't send this, e.g. trying to walk while casting a spell TODO : is this the same as Send_Movement_Resync_Request ?
Definition at line 1373 of file lua_pseudo_code.cpp.
| static mixed net_walk::NotifyTeleport | ( | mixed | mobiledata | ) | [inline, static] |
1.5.6