struct DotPrison::Prison::WorkQueueItem

Overview

TODO Do Something with type, maybe

Defined in:

dot_prison/prison/work_queue_item.cr

Constructors

Instance Method Summary

Instance methods inherited from struct DotPrison::Consumer

initialize initialize, table : DotPrison::Table table

Constructor methods inherited from struct DotPrison::Consumer

new new

Instance methods inherited from class Object

to_prison to_prison

Constructor Detail

def self.new(table : DotPrison::Table) #

TODO Do Something with type, maybe


[View source]

Instance Method Detail

def high_priority : Bool #

[View source]
def high_priority=(v : Bool) #

[View source]
def id : Int32 #

[View source]
def id=(v : Int) #

[View source]
def in_progress : Bool #

[View source]
def in_progress=(v : Bool) #

[View source]
def material_type : String #

[View source]
def material_type=(v : String) #

[View source]
def object_assigned_id : Int32 #

[View source]
def object_assigned_id=(v : Int) #

[View source]
def object_assigned_uid : Int32 #

[View source]
def object_assigned_uid=(v : Int) #

[View source]
def stolen : Int32 #

[View source]
def stolen=(v : Int) #

[View source]
def table : DotPrison::Table #

TODO Do Something with type, maybe


def target_object_id : Int32 #

[View source]
def target_object_id=(v : Int) #

[View source]
def target_object_uid : Int32 #

[View source]
def target_object_uid=(v : Int) #

[View source]
def tile : Tuple(Int32, Int32) #

[View source]
def tile=(v : Tuple(Int32, Int32)) #

[View source]
def type : String #

[View source]
def type=(v : String) #

[View source]
def unconsumed : Array(String) #

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


[View source]
def work_done : Float64 #

[View source]
def work_done=(v : Float) #

[View source]
def work_done=(v : Int) #

[View source]
def work_total : Float64 #

[View source]
def work_total=(v : Float) #

[View source]
def work_total=(v : Int) #

[View source]