Class ISORGCleanFirarmAction

Timed Action for cleaning firearms and magazines.

Methods inherited from ISBaseTimedAction are not listed.

This file is a work in progress, and not currently enabled.

Info:

  • Copyright: 2018 File: shared/3LoadOrder/ISORGMUnloadAction.lua
  • Release: v3.09
  • Author: Fenris_Wolf

Functions

ISCleanFirearmAction:isValid () Checks if the unload action is still valid.
ISCleanFirearmAction:start () Starts the unload action on the reloadable.
ISCleanFirearmAction:stop () Stops the unload actions.
ISCleanFirearmAction:perform () performs the unload on the reloadable object.
ISCleanFirearmAction:new (char, square, weaponItem, maintanceItem, time) Creates a new unload timed action.


Functions

Methods
ISCleanFirearmAction:isValid ()
Checks if the unload action is still valid.

This returns reloadable:isUnloadValid()

Returns:

    bool

See also:

ISCleanFirearmAction:start ()
Starts the unload action on the reloadable.

This triggers reloadable:unloadStart()

Returns:

    bool

See also:

ISCleanFirearmAction:stop ()
Stops the unload actions.

This triggers ISReloadManager:stopUnload()

See also:

ISCleanFirearmAction:perform ()
performs the unload on the reloadable object.

This triggers ISORGMWeapon:unloadPerform()

See also:

ISCleanFirearmAction:new (char, square, weaponItem, maintanceItem, time)
Creates a new unload timed action.

Parameters:

  • char IsoPlayer
  • square IsoGridSquare
  • weaponItem HandWeapon
  • maintanceItem InventoryItem
  • time int time til completion
generated by LDoc 1.4.3 Last updated 2019-04-11 18:37:45