├── .gitignore ├── LICENSE ├── README.md ├── arcologies.lua └── lib ├── Cell.lua ├── Signal.lua ├── _arc.lua ├── _crow.lua ├── _grid.lua ├── _midi.lua ├── _softcut.lua ├── api.lua ├── config.lua ├── counters.lua ├── dev.lua ├── docs.lua ├── filesystem.lua ├── functions.lua ├── glyphs.lua ├── graphics.lua ├── includes.lua ├── keeper.lua ├── menu.lua ├── mixins ├── _template.lua ├── bearing_mixin.lua ├── capacity_mixin.lua ├── channel_mixin.lua ├── charge_mixin.lua ├── clockwise_mixin.lua ├── crow_out_mixin.lua ├── crumble_mixin.lua ├── deflect_mixin.lua ├── device_mixin.lua ├── docs_stub_mixin.lua ├── drift_mixin.lua ├── duration_mixin.lua ├── er_mixin.lua ├── level_mixin.lua ├── metabolism_mixin.lua ├── nb_select_mixin.lua ├── nb_voice_mixin.lua ├── network_mixin.lua ├── notes_mixin.lua ├── offset_mixin.lua ├── operator_mixin.lua ├── output_mixin.lua ├── ports_mixin.lua ├── probability_mixin.lua ├── psyop_mixin.lua ├── pulses_mixin.lua ├── range_mixin.lua ├── resilience_mixin.lua ├── state_index_mixin.lua ├── structure_mixin.lua ├── target_mixin.lua ├── territory_mixin.lua ├── topography_mixin.lua ├── turing_mixin.lua └── velocity_mixin.lua ├── nb ├── nb.lua └── player.lua ├── page.lua ├── parameters.lua ├── popup.lua ├── saveload.lua ├── sound.lua └── structures.lua /.gitignore: -------------------------------------------------------------------------------- 1 | ._* 2 | .DS_Store 3 | .fuse* 4 | lib/config_.lua 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/README.md -------------------------------------------------------------------------------- /arcologies.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/arcologies.lua -------------------------------------------------------------------------------- /lib/Cell.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/Cell.lua -------------------------------------------------------------------------------- /lib/Signal.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/Signal.lua -------------------------------------------------------------------------------- /lib/_arc.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/_arc.lua -------------------------------------------------------------------------------- /lib/_crow.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/_crow.lua -------------------------------------------------------------------------------- /lib/_grid.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/_grid.lua -------------------------------------------------------------------------------- /lib/_midi.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/_midi.lua -------------------------------------------------------------------------------- /lib/_softcut.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/_softcut.lua -------------------------------------------------------------------------------- /lib/api.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/api.lua -------------------------------------------------------------------------------- /lib/config.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/config.lua -------------------------------------------------------------------------------- /lib/counters.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/counters.lua -------------------------------------------------------------------------------- /lib/dev.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/dev.lua -------------------------------------------------------------------------------- /lib/docs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/docs.lua -------------------------------------------------------------------------------- /lib/filesystem.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/filesystem.lua -------------------------------------------------------------------------------- /lib/functions.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/functions.lua -------------------------------------------------------------------------------- /lib/glyphs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/glyphs.lua -------------------------------------------------------------------------------- /lib/graphics.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/graphics.lua -------------------------------------------------------------------------------- /lib/includes.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/includes.lua -------------------------------------------------------------------------------- /lib/keeper.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/keeper.lua -------------------------------------------------------------------------------- /lib/menu.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/menu.lua -------------------------------------------------------------------------------- /lib/mixins/_template.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/_template.lua -------------------------------------------------------------------------------- /lib/mixins/bearing_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/bearing_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/capacity_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/capacity_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/channel_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/channel_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/charge_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/charge_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/clockwise_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/clockwise_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/crow_out_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/crow_out_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/crumble_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/crumble_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/deflect_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/deflect_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/device_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/device_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/docs_stub_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/docs_stub_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/drift_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/drift_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/duration_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/duration_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/er_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/er_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/level_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/level_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/metabolism_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/metabolism_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/nb_select_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/nb_select_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/nb_voice_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/nb_voice_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/network_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/network_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/notes_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/notes_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/offset_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/offset_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/operator_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/operator_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/output_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/output_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/ports_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/ports_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/probability_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/probability_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/psyop_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/psyop_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/pulses_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/pulses_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/range_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/range_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/resilience_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/resilience_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/state_index_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/state_index_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/structure_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/structure_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/target_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/target_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/territory_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/territory_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/topography_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/topography_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/turing_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/turing_mixin.lua -------------------------------------------------------------------------------- /lib/mixins/velocity_mixin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/mixins/velocity_mixin.lua -------------------------------------------------------------------------------- /lib/nb/nb.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/nb/nb.lua -------------------------------------------------------------------------------- /lib/nb/player.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/nb/player.lua -------------------------------------------------------------------------------- /lib/page.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/page.lua -------------------------------------------------------------------------------- /lib/parameters.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/parameters.lua -------------------------------------------------------------------------------- /lib/popup.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/popup.lua -------------------------------------------------------------------------------- /lib/saveload.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/saveload.lua -------------------------------------------------------------------------------- /lib/sound.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/sound.lua -------------------------------------------------------------------------------- /lib/structures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/northern-information/arcologies/HEAD/lib/structures.lua --------------------------------------------------------------------------------