1 | /* |
1 | /* |
2 | CrossFire, A Multiplayer game for X-windows |
2 | CrossFire, A Multiplayer game for X-windows |
3 | |
3 | |
|
|
4 | Copyright (C) 2005, 2006, 2007 Marc Lehmann & Crossfire+ Development Team |
4 | Copyright (C) 2001 Mark Wedel & Crossfire Development Team |
5 | Copyright (C) 2001 Mark Wedel & Crossfire Development Team |
5 | Copyright (C) 1992 Frank Tore Johansen |
6 | Copyright (C) 1992 Frank Tore Johansen |
6 | |
7 | |
7 | This program is free software; you can redistribute it and/or modify |
8 | This program is free software; you can redistribute it and/or modify |
8 | it under the terms of the GNU General Public License as published by |
9 | it under the terms of the GNU General Public License as published by |
… | |
… | |
343 | MTH void activate (); |
344 | MTH void activate (); |
344 | MTH void deactivate (); |
345 | MTH void deactivate (); |
345 | MTH void activate_recursive (); |
346 | MTH void activate_recursive (); |
346 | MTH void deactivate_recursive (); |
347 | MTH void deactivate_recursive (); |
347 | |
348 | |
|
|
349 | // set the givne flag on all objects in the inventory recursively |
|
|
350 | MTH void set_flag_inv (int flag, int value = 1); |
|
|
351 | |
348 | void enter_exit (object *exit);//PERL |
352 | void enter_exit (object *exit);//PERL |
349 | MTH void enter_map (maptile *newmap, int x, int y); |
353 | MTH void enter_map (maptile *newmap, int x, int y); |
350 | |
354 | |
351 | // returns the mapspace this object is in |
355 | // returns the mapspace this object is in |
352 | mapspace &ms () const; |
356 | mapspace &ms () const; |