TinyMUSH 3.3
TinyMUSH Server
Loading...
Searching...
No Matches
Functions
move.c File Reference

Routines for moving about. More...

#include "config.h"
#include "constants.h"
#include "typedefs.h"
#include "macros.h"
#include "externs.h"
#include "prototypes.h"
#include <stdbool.h>
Include dependency graph for move.c:

Functions

void process_leave_loc (dbref thing, dbref dest, dbref cause, int canhear, int hush)
 
void process_enter_loc (dbref thing, dbref src, dbref cause, int canhear, int hush)
 
void move_object (dbref thing, dbref dest)
 
void send_dropto (dbref thing, dbref player)
 
void process_sticky_dropto (dbref loc, dbref player)
 
void process_dropped_dropto (dbref thing, dbref player)
 
void move_via_generic (dbref thing, dbref dest, dbref cause, int hush)
 
void move_via_exit (dbref thing, dbref dest, dbref cause, dbref exit, int hush)
 
int move_via_teleport (dbref thing, dbref dest, dbref cause, int hush)
 
dbref find_var_dest (dbref player, dbref exit)
 
void move_exit (dbref player, dbref exit, int divest, const char *failmsg, int hush)
 
void do_move (dbref player, dbref cause __attribute__((unused)), int key, char *direction)
 
void do_get (dbref player, dbref cause __attribute__((unused)), int key, char *what)
 
void do_drop (dbref player, dbref cause __attribute__((unused)), int key, char *name)
 
void do_enter_internal (dbref player, dbref thing, int quiet)
 
void do_enter (dbref player, dbref cause __attribute__((unused)), int key, char *what)
 
void do_leave (dbref player, dbref cause __attribute__((unused)), int key)
 

Detailed Description

Routines for moving about.

Author
TinyMUSH development team (https://github.com/TinyMUSH)
Version
3.3
Date
2021-01-04