ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/plugins/cfperl/cfperl.xs
(Generate patch)

Comparing deliantra/server/plugins/cfperl/cfperl.xs (file contents):
Revision 1.49 by pippijn, Mon May 1 12:56:18 2006 UTC vs.
Revision 1.52 by root, Tue May 9 17:48:28 2006 UTC

1490 1490
1491void cf_object_update (object *op, int flags) 1491void cf_object_update (object *op, int flags)
1492 1492
1493void cf_object_pickup (object *op, object *what) 1493void cf_object_pickup (object *op, object *what)
1494 1494
1495char *cf_object_get_key (object *op, char *keyname)
1496 ALIAS: key = 0
1497
1498void cf_object_set_key (object *op, char *keyname, char *value)
1499
1500object *cf_create_object_by_name (const char *name) 1495object *cf_create_object_by_name (const char *name)
1501 1496
1502void change_exp (object *op, double exp, const char *skill_name = 0, int flag = 0) 1497void change_exp (object *op, double exp, const char *skill_name = 0, int flag = 0)
1503 1498
1504void player_lvl_adj (object *who, object *skill = 0) 1499void player_lvl_adj (object *who, object *skill = 0)
1505 1500
1501int kill_object (object *op, int dam = 0, object *hitter = 0, int type = AT_PHYSICAL)
1506 1502
1507MODULE = cf PACKAGE = cf::object PREFIX = cf_ 1503MODULE = cf PACKAGE = cf::object PREFIX = cf_
1508 1504
1509void cf_fix_object (object *pl) 1505void cf_fix_object (object *pl)
1510 ALIAS: fix = 0 1506 ALIAS: fix = 0
1606 1602
1607void cf_player_set_party (object *op, partylist *party) 1603void cf_player_set_party (object *op, partylist *party)
1608 1604
1609void change_skill (object *op, double exp, char *skill_name = 0, int flag = 0) 1605void change_skill (object *op, double exp, char *skill_name = 0, int flag = 0)
1610 1606
1607void kill_player (object *op)
1608
1611MODULE = cf PACKAGE = cf::object::map PREFIX = cf_ 1609MODULE = cf PACKAGE = cf::object::map PREFIX = cf_
1612 1610
1613MODULE = cf PACKAGE = cf::player PREFIX = cf_player_ 1611MODULE = cf PACKAGE = cf::player PREFIX = cf_player_
1614 1612
1615player *cf_player_find (char *name) 1613player *cf_player_find (char *name)
1634 1632
1635player *next (player *pl) 1633player *next (player *pl)
1636 CODE: 1634 CODE:
1637 RETVAL = pl->next; 1635 RETVAL = pl->next;
1638 OUTPUT: RETVAL 1636 OUTPUT: RETVAL
1637
1638int
1639listening (player *pl, int new_value = -1)
1640 CODE:
1641 RETVAL = pl->listening;
1642 if (new_value >= 0)
1643 pl->listening = new_value;
1644 OUTPUT:
1645 RETVAL
1639 1646
1640void get_savebed (player *pl) 1647void get_savebed (player *pl)
1641 ALIAS: 1648 ALIAS:
1642 savebed = 0 1649 savebed = 0
1643 PPCODE: 1650 PPCODE:

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines