DotPrison::Prison::WorkQueueItem
Inherits DotPrison::Consumer < Struct < Value < Object
TODO: Do Something with type, maybe
Constructors
Instance methods
high_priority
Sourcehigh_priority=(v : Bool)
Sourceid
Sourceid=(v : Int)
Sourcein_progress
Sourcein_progress=(v : Bool)
Sourcematerial_type
Sourceobject_assigned_id
Sourceobject_assigned_id=(v : Int)
Sourceobject_assigned_uid
Sourceobject_assigned_uid=(v : Int)
Sourcestolen
Sourcestolen=(v : Int)
Sourcetable
TODO: Do Something with type, maybe
target_object_id
Sourcetarget_object_id=(v : Int)
Sourcetarget_object_uid
Sourcetarget_object_uid=(v : Int)
Sourcetile
Sourcetile=(v : Tuple(Number, Number))
Sourcetype
Sourceunconsumed
Keys for the associated table that have not been consumed
This may be because they have not been implemented yet, they may have an unknown purpose, or could be part of an unsupported mod
unconsumed_tree
Returns a recursive array of the {class name, key} that have not been consumed
Uses the Consumer::HANDLED_VARIABLES constant, so custom Consumer::consume
macro use may not work
Similar to #unconsumed, but travels the whole tree
work_done
Sourcework_done=(v : Number)
Sourcework_total
Sourcework_total=(v : Number)
Source