|
Public Methods |
| | cMulti () |
| SERIAL | getSerial () |
| void | setSerial (SERIAL itemLink) |
| SERIAL | getOwner () |
| void | setOwner (SERIAL newOwner) |
| SI32 | getKeycode () |
| void | setKeycode (SI32 keycode) |
| void | getCorners (SI32 &x1, SI32 &x2, SI32 &y1, SI32 &y2) |
| void | setCorners (SI32 x1, SI32 x2, SI32 y1, SI32 y2) |
| void | getCharPos (int &x, int &y, int &z) |
| void | setCharPos (int x, int y, int z) |
| int | getUpperYRange () |
| int | getLowerYRange () |
| int | getLeftXRange () |
| int | getRightXRange () |
| void | changeLocks () |
| SI32 | getDeed () |
| void | setDeed (SI32 newID) |
| void | createMulti (UI32 multinumber, P_ITEM multiItem) |
| | Build an house.
|
| bool | isRealMulti () |
| bool | increaseLockedItems (unsigned int amount=1) |
| bool | decreaseLockedItems (unsigned int amount=1) |
| void | setLockedItems (unsigned int amount) |
| unsigned int | getLockedItems () |
| unsigned int | getMaxLockedItems () |
| void | setMaxLockedItems (unsigned int amount) |
| bool | increaseSecuredItems (unsigned int amount=1) |
| bool | decreaseSecuredItems (unsigned int amount=1) |
| void | setSecuredItems (unsigned int amount) |
| unsigned int | getSecuredItems () |
| unsigned int | getMaxSecuredItems () |
| void | setMaxSecuredItems (unsigned int amount) |
Static Public Methods |
| void | makeKeys (cMulti *pMulti, P_CHAR pc) |
| void | cMulti::target_buildmulti (NXWCLIENT ps, P_TARGET t) |
| void | cMulti::buildmulti (P_CHAR builder, P_ITEM deed) |
Protected Attributes |
| SERIAL | serial |
| SERIAL | owner |
| SI32 | keycode |
| LOGICAL | norealmulti |
| LOGICAL | nokey |
| LOGICAL | boat |
| SI08 | spacex1 |
| SI08 | spacey1 |
| SI08 | spacex2 |
| SI08 | spacey2 |
| SI32 | char_x |
| SI32 | char_y |
| SI32 | char_z |
| SI32 | deed |
| SI16 | lockedItems |
| SI16 | securedItems |
| SI16 | maxLockedItems |
| SI16 | maxSecuredItems |