… | |
… | |
1634 | player *pl; |
1634 | player *pl; |
1635 | for (pl = first_player; pl; pl = pl->next) |
1635 | for (pl = first_player; pl; pl = pl->next) |
1636 | XPUSHs (newSVcfapi (CFAPI_PPLAYER, pl)); |
1636 | XPUSHs (newSVcfapi (CFAPI_PPLAYER, pl)); |
1637 | } |
1637 | } |
1638 | |
1638 | |
|
|
1639 | bool |
|
|
1640 | peaceful (player *pl, bool new_setting = 0) |
|
|
1641 | PROTOTYPE: $;$ |
|
|
1642 | CODE: |
|
|
1643 | RETVAL = pl->peaceful; |
|
|
1644 | if (items > 1) |
|
|
1645 | pl->peaceful = new_setting; |
|
|
1646 | OUTPUT: |
|
|
1647 | RETVAL |
|
|
1648 | |
1639 | living * |
1649 | living * |
1640 | orig_stats (player *pl) |
1650 | orig_stats (player *pl) |
1641 | CODE: |
1651 | CODE: |
1642 | RETVAL = &pl->orig_stats; |
1652 | RETVAL = &pl->orig_stats; |
1643 | OUTPUT: RETVAL |
1653 | OUTPUT: RETVAL |