struct

DotPrison::Prison

Inherits DotPrison::Consumer < Struct < Value < Object

Constructors

Instance methods

adviser_system
Source
balance
Source
balance=(v : Number)
Source
bio_version
Source
bio_version=(v : Int)
Source
block_land_expansion
Source
block_land_expansion=(v : Bool)
Source
bridge_data

TODO: Empty

Source
calamity_rewards
Source
calamity_surface

TODO: Empty

Source
centre_aligned
Source
centre_aligned=(v : Bool)
Source
ceo_letter_read
Source
ceo_letter_read=(v : Bool)
Source
civilian_customer

TODO: Empty

Source
climate

TODO: Empty

Source
construction
Source
contraband
Source
coverage_plan
Source
criminally_insane_enabled
Source
criminally_insane_enabled=(v : Bool)
Source
crisis_sector_data
Source
decay_enabled
Source
decay_enabled=(v : Bool)
Source
deployment_schedule
Source
desc_dir
Source
desert_plot
Source
desert_plot=(v : Bool)
Source
electricity

TODO: Awkward

Source
electricity_enabled
Source
electricity_enabled=(v : Bool)
Source
entity_version
Source
entity_version=(v : Int)
Source
escape_plans_enabled
Source
escape_plans_enabled=(v : Bool)
Source
events
Source
execution
Source
failure_conditions_enabled
Source
failure_conditions_enabled=(v : Bool)
Source
finance
Source
first_death_row_notice
Source
first_death_row_notice=(v : Bool)
Source
first_time_built_object

TODO: Implement this, maybe?

Source
first_time_built_room

TODO: Implement this, maybe?

Source
food_enabled
Source
food_enabled=(v : Bool)
Source
food_quantity
Source
food_quantity=(v : Int)
Source
food_variation
Source
food_variation=(v : Int)
Source
game_speed
Source
game_speed=(v : Number)
Source
generate_forests
Source
generate_forests=(v : Bool)
Source
generate_lakes
Source
generate_lakes=(v : Bool)
Source
grants

TODO: Unknown format

Source
immediate_materials
Source
immediate_materials=(v : Bool)
Source
informants
Source
intake
Source
intake_enabled
Source
intake_enabled=(v : Bool)
Source
island_bridge
Source
island_bridge=(v : Bool)
Source
island_plot
Source
island_plot=(v : Bool)
Source
jungle_plot
Source
jungle_plot=(v : Bool)
Source
lethal_force_enabled
Source
lethal_force_enabled=(v : Bool)
Source
misconduct
Source
misconduct_enabled
Source
misconduct_enabled=(v : Bool)
Source
mutator_system
Source
needs_library
Source
needs_version
Source
needs_version=(v : Int)
Source
next_id
Source
next_id=(v : Int)
Source
objectives
Source
objects
Source
origin_pos
Source
origin_pos=(v : Tuple(Number, Number))
Source
origin_size
Source
origin_size=(v : Tuple(Number, Number))
Source
patrols

TODO: Unknown format, Store name is xy coordinates followed by 0. Does 0 mean something?

Source
penalties
Source
playtime
Source
playtime=(v : Int)
Source
policy_data
Source
production

TODO: Nicer object

Source
punishment_by_sector_enabled
Source
punishment_by_sector_enabled=(v : Bool)
Source
reform
Source
regime
Source
reoffend
Source
reoffend=(v : Int)
Source
research
Source
road_delivery_stop
Source
rooms

TODO: Does not separate depending on room type

Source
script_zones
Source
sectors
Source
seed
Source
seed=(v : Int)
Source
selected_guard_companion
Source
selected_guard_companion=(v : Int)
Source
sentences_data
Source
size
Source
size=(v : Tuple(Number, Number))
Source
squads

TODO: Unknown format

Source
staff_alerts

TODO: Empty

Source
stats_tracker
Source
supply_chain
Source
table
thermometer
Source
tiles
Source
time
Source
time=(v : Number)
Source
time_warp
Source
time_warp=(v : Number)
Source
to_prison(io)
Source
transfer_data
Source
transfers_enabled
Source
transfers_enabled=(v : Bool)
Source
tunnels
Source
unconsumed

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

Source
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

uniform_colour
Source
uniform_colour_death_row
Source
uniform_colour_death_row=(v)
Source
uniform_colour_insane
Source
uniform_colour_insane=(v)
Source
uniform_colour_max_sec
Source
uniform_colour_max_sec=(v)
Source
uniform_colour_min_sec
Source
uniform_colour_min_sec=(v)
Source
uniform_colour_none

TODO: This may all have moved to #uniform_colour

Source
uniform_colour_none=(v)

TODO: This may all have moved to #uniform_colour

Source
uniform_colour_normal
Source
uniform_colour_normal=(v)
Source
uniform_colour_protected
Source
uniform_colour_protected=(v)
Source
uniform_colour_super_max
Source
uniform_colour_super_max=(v)
Source
uniform_colour_transfer_prisoner
Source
uniform_colour_transfer_prisoner=(v)
Source
unlimited_funds
Source
unlimited_funds=(v : Bool)
Source
use_cell_quality
Source
use_cell_quality=(v : Bool)
Source
version
Source
version=(v : String)
Source
version_number
Source
version_number=(v : Int)
Source
victory
Source
visibility
Source
visibility_enabled
Source
visibility_enabled=(v : Bool)
Source
visitation
Source
wardens
Source
water

TODO: Needs to be custom to consume OffValves, don't know what that is though...

Source
water_enabled
Source
water_enabled=(v : Bool)
Source
weather_enabled
Source
weather_enabled=(v : Bool)
Source
weather_map
Source
work_queue
Source

Nested types