|
Project Zomboid Lua Docs 29123
Unofficial documentation for Project Zomboid's Lua
|
Public Member Functions | |
| boolean | isValid () |
| void | update () |
| void | doActionAnim (ItemContainer cont) |
| void | startActionAnim () |
| void | start () |
| void | playSourceContainerOpenSound () |
| void | playSourceContainerCloseSound () |
| void | playDestContainerOpenSound () |
| void | playDestContainerCloseSound () |
| string | getSoundName () |
| void | stop () |
| void | forceComplete () |
| void | perform () |
| boolean | isAlreadyTransferred (InventoryItem item) |
| boolean | floorHasRoomFor (IsoGridSquare square, InventoryItem item) |
| boolean | canDropOnFloor (IsoGridSquare square) |
| IsoGridSquare | getNotFullFloorSquare (InventoryItem item) |
| void | transferItem (InventoryItem item) |
| void | setOnComplete (function func, unknown arg1, unknown arg2, unknown arg3, unknown arg4, unknown arg5, unknown arg6, unknown arg7, unknown arg8) |
| number | getTimeDelta () |
| boolean | canMergeAction (ISBaseTimedAction action) |
| void | checkQueueList () |
| void | setAllowMissingItems (boolean allow) |
| string[] | getExtraLogData () |
| ISInventoryTransferAction (IsoPlayer character, InventoryItem item, ItemContainer srcContainer, ItemContainer destContainer, number time) | |
| Public Member Functions inherited from ISBaseTimedAction | |
| boolean | isValidStart () |
| void | isValid () |
| boolean | isUsingTimeout () |
| void | update () |
| void | forceComplete () |
| void | forceStop () |
| void | forceCancel () |
| number | getJobDelta () |
| unknown | resetJobDelta () |
| boolean | waitToStart () |
| void | start () |
| boolean | isStarted () |
| void | stop () |
| void | perform () |
| number | getDuration () |
| void | create () |
| void | begin () |
| void | setCurrentTime (number time) |
| void | setTime (number time) |
| number | adjustMaxTime (number maxTime) |
| void | setActionAnim (CharacterActionAnims|string _action, nil _displayItemModels) |
| void | setOverrideHandModels (InventoryItem _primaryHand, InventoryItem _secondaryHand, boolean _resetModel) |
| void | setOverrideHandModelsString (string _primaryHand, string _secondaryHand, boolean _resetModel) |
| void | overrideWeaponType () |
| void | restoreWeaponType () |
| void | setAnimVariable (string _key, string _val) |
| ISBaseTimedAction | addAfter (ISBaseTimedAction action) |
| void | beginAddingActions () |
| boolean | endAddingActions () |
| void | getDeltaModifiers (MoveDeltaModifiers deltas) |
| ISBaseTimedAction (IsoPlayer character) | |
| Public Member Functions inherited from ISBaseObject | |
| void | initialise () |
| ISBaseObject | derive (string type) |
| void | addEventListener (string _event, function _callback, unknown _target) |
| void | removeEventListener (string _event, function _callback) |
| void | triggerEvent (string _event, unknown ...) |
| void | clearEventListeners () |
| ISBaseObject () | |
Static Public Attributes | |
| static integer | putSound |
| static ItemContainer | putSoundContainer |
| ISInventoryTransferAction::ISInventoryTransferAction | ( | IsoPlayer | character, |
| InventoryItem | item, | ||
| ItemContainer | srcContainer, | ||
| ItemContainer | destContainer, | ||
| number | time ) |
| boolean ISInventoryTransferAction::canDropOnFloor | ( | IsoGridSquare | square | ) |
| boolean ISInventoryTransferAction::canMergeAction | ( | ISBaseTimedAction | action | ) |
| void ISInventoryTransferAction::checkQueueList | ( | ) |
| void ISInventoryTransferAction::doActionAnim | ( | ItemContainer | cont | ) |
| boolean ISInventoryTransferAction::floorHasRoomFor | ( | IsoGridSquare | square, |
| InventoryItem | item ) |
| void ISInventoryTransferAction::forceComplete | ( | ) |
| string[] ISInventoryTransferAction::getExtraLogData | ( | ) |
| IsoGridSquare ISInventoryTransferAction::getNotFullFloorSquare | ( | InventoryItem | item | ) |
| string ISInventoryTransferAction::getSoundName | ( | ) |
| number ISInventoryTransferAction::getTimeDelta | ( | ) |
| boolean ISInventoryTransferAction::isAlreadyTransferred | ( | InventoryItem | item | ) |
| boolean ISInventoryTransferAction::isValid | ( | ) |
| void ISInventoryTransferAction::perform | ( | ) |
| void ISInventoryTransferAction::playDestContainerCloseSound | ( | ) |
| void ISInventoryTransferAction::playDestContainerOpenSound | ( | ) |
| void ISInventoryTransferAction::playSourceContainerCloseSound | ( | ) |
| void ISInventoryTransferAction::playSourceContainerOpenSound | ( | ) |
| void ISInventoryTransferAction::setAllowMissingItems | ( | boolean | allow | ) |
| void ISInventoryTransferAction::setOnComplete | ( | function | func, |
| unknown | arg1, | ||
| unknown | arg2, | ||
| unknown | arg3, | ||
| unknown | arg4, | ||
| unknown | arg5, | ||
| unknown | arg6, | ||
| unknown | arg7, | ||
| unknown | arg8 ) |
| void ISInventoryTransferAction::start | ( | ) |
| void ISInventoryTransferAction::startActionAnim | ( | ) |
| void ISInventoryTransferAction::stop | ( | ) |
| void ISInventoryTransferAction::transferItem | ( | InventoryItem | item | ) |
| void ISInventoryTransferAction::update | ( | ) |
| boolean ISInventoryTransferAction::allowMissingItems |
| ItemContainer ISInventoryTransferAction::destContainer |
| ItemContainer ISInventoryTransferAction::destContainerOpened |
| integer ISInventoryTransferAction::destContainerOpenSound |
| boolean ISInventoryTransferAction::dontAdd |
| InventoryItem ISInventoryTransferAction::item |
| string ISInventoryTransferAction::jobType |
| boolean ISInventoryTransferAction::loopedAction |
| number ISInventoryTransferAction::maxTime |
| table ISInventoryTransferAction::onCompleteArgs |
| function ISInventoryTransferAction::onCompleteFunc |
|
static |
|
static |
| umbrella::ISInventoryTransferAction::QueueItem [] ISInventoryTransferAction::queueList |
| ItemContainer ISInventoryTransferAction::selectedContainer |
| ItemContainer ISInventoryTransferAction::sourceContainerOpened |
| integer ISInventoryTransferAction::sourceContainerOpenSound |
| ItemContainer ISInventoryTransferAction::srcContainer |
| boolean ISInventoryTransferAction::started |
| number ISInventoryTransferAction::transactionId |
| umbrella::ISInventoryTransferAction::Transaction ISInventoryTransferAction::transactions |