struct DotPrison::Prison::Misconduct::Policy

Overview

TODO fill with enum stuff

Defined in:

dot_prison/prison/misconduct.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 fill with enum stuff


[View source]

Instance Method Detail

def complaint : DotPrison::Table #

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

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

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

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

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

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

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

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

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

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

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

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

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

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

TODO fill with enum stuff


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 unconsumed_tree : Array(Tuple(String, String)) #

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