caitlin@kedora ~/c/exofactory (main)> git diff 837c64ca...01bb5769 --stat-width=100 Cargo.toml | 4 +- assets/fast.assets.ron | 5 +- crates/exo_base_ui/src/lib.rs | 4 - crates/exo_base_ui/src/ui/control_guide.rs | 463 +++---- crates/exo_base_ui/src/ui/mod.rs | 104 +- crates/exo_base_ui/src/ui/topbar.rs | 405 +++--- crates/exo_base_ui/src/widgets/inventory_grid/buffer_ops.rs | 30 +- crates/exo_base_ui/src/widgets/inventory_grid/mod.rs | 6 +- crates/exo_base_ui/src/widgets/inventory_grid/spawning.rs | 250 ++-- crates/exo_building_ui/src/gas_extractor.rs | 189 ++- crates/exo_building_ui/src/lib.rs | 343 ++--- crates/exo_building_ui/src/logistics_inventory/mod.rs | 6 +- crates/exo_building_ui/src/logistics_inventory/scroll.rs | 101 +- crates/exo_building_ui/src/logistics_inventory/transfer.rs | 18 +- crates/exo_building_ui/src/logistics_inventory/ui_builder.rs | 505 +++----- crates/exo_building_ui/src/mining_machine/layout.rs | 1329 ++++++++----------- crates/exo_building_ui/src/mining_machine/mod.rs | 11 +- crates/exo_building_ui/src/power_grid_rows.rs | 166 +++ crates/exo_building_ui/src/power_relay/grid_display.rs | 202 +-- crates/exo_building_ui/src/power_relay/interaction.rs | 15 +- crates/exo_building_ui/src/power_relay/layout.rs | 707 +++++------ crates/exo_building_ui/src/power_relay/mod.rs | 7 +- crates/exo_building_ui/src/power_substation/grid_display.rs | 241 +--- crates/exo_building_ui/src/power_substation/interaction.rs | 15 +- crates/exo_building_ui/src/power_substation/layout.rs | 681 +++++----- crates/exo_building_ui/src/power_substation/mod.rs | 7 +- crates/exo_building_ui/src/production/navigation.rs | 37 +- crates/exo_building_ui/src/production/scroll.rs | 37 +- crates/exo_building_ui/src/production/tabs.rs | 27 +- crates/exo_building_ui/src/production_components.rs | 27 +- crates/exo_building_ui/src/production_layout/close_button.rs | 52 - crates/exo_building_ui/src/production_layout/header_status.rs | 426 ------- crates/exo_building_ui/src/production_layout/materials.rs | 114 -- crates/exo_building_ui/src/production_layout/mod.rs | 9 +- crates/exo_building_ui/src/production_layout/production_mode.rs | 240 ---- crates/exo_building_ui/src/production_layout/production_tab.rs | 893 ------------- crates/exo_building_ui/src/production_layout/root.rs | 100 -- crates/exo_building_ui/src/production_layout/scene.rs | 1100 ++++++++++++++++ crates/exo_building_ui/src/tier_1_core/crafting.rs | 102 -- crates/exo_building_ui/src/tier_1_core/inventory.rs | 179 --- crates/exo_building_ui/src/tier_1_core/io_panel.rs | 574 +++------ crates/exo_building_ui/src/tier_1_core/layout.rs | 419 ++++++ crates/exo_building_ui/src/tier_1_core/mod.rs | 66 +- crates/exo_building_ui/src/tier_1_core/recipes.rs | 412 ++---- crates/exo_building_ui/src/tier_1_core/screen.rs | 705 +++-------- crates/exo_building_ui/src/tier_1_core/scrolling.rs | 16 +- crates/exo_dialogue/src/display_dialogue/mod.rs | 317 ++--- crates/exo_exoframe_ui/Cargo.toml | 1 - crates/exo_exoframe_ui/src/exoframe_mode_ui/mod.rs | 704 +++++------ crates/exo_exoframe_ui/src/fleet_ui/layout.rs | 285 +++++ crates/exo_exoframe_ui/src/fleet_ui/mod.rs | 1073 +++------------- crates/exo_exoframe_ui/src/info_ui/layout.rs | 422 +++++++ crates/exo_exoframe_ui/src/info_ui/logistics_settings/layout.rs | 755 +++++++++++ crates/exo_exoframe_ui/src/info_ui/logistics_settings/mod.rs | 1819 ++++----------------------- crates/exo_exoframe_ui/src/info_ui/mod.rs | 1420 +++++---------------- crates/exo_exoframe_ui/src/lib.rs | 29 +- crates/exo_exoframe_ui/src/name_editing.rs | 221 ++++ crates/exo_exoframes/src/lib.rs | 4 +- crates/exo_exoframes/src/mining.rs | 387 +++--- crates/exo_fast_assets/src/lib.rs | 2 + crates/exo_global_mode_ui/src/lib.rs | 75 +- crates/exo_loading_screen/src/lib.rs | 153 ++- crates/exo_main_menu/Cargo.toml | 8 +- crates/exo_main_menu/src/crash_report.rs | 481 ++----- crates/exo_main_menu/src/join_game/direct_connect.rs | 624 --------- crates/exo_main_menu/src/join_game/focus.rs | 455 ------- crates/exo_main_menu/src/join_game/lan.rs | 630 ++++------ crates/exo_main_menu/src/join_game/layout.rs | 753 +++++++++++ crates/exo_main_menu/src/join_game/mod.rs | 1345 +++++++++----------- crates/exo_main_menu/src/join_game/steam.rs | 369 +++--- crates/exo_main_menu/src/join_game/tabs.rs | 242 ---- crates/exo_main_menu/src/lib.rs | 139 +- crates/exo_main_menu/src/load_game_ui.rs | 1749 +++++++++---------------- crates/exo_main_menu/src/main_menu_screen.rs | 672 ++++------ crates/exo_placement/src/build_status_hud.rs | 338 +++-- crates/exo_placement/src/input.rs | 13 +- crates/exo_placement/src/menu.rs | 1021 ++++++++------- crates/exo_placement/src/menu_content.rs | 771 ++++-------- crates/exo_placement/src/plugin.rs | 46 +- crates/exo_placement/src/states.rs | 52 +- crates/exo_placement_model/src/assessment.rs | 2 +- crates/exo_placement_model/src/build_status.rs | 2 +- crates/exo_save_runtime/src/lib.rs | 77 +- crates/exo_settings_ui/src/navigation.rs | 1 + src/core_game/in_game_main_menu/journal/mod.rs | 597 +++------ src/core_game/in_game_main_menu/journal/scroll.rs | 31 +- src/core_game/in_game_main_menu/mod.rs | 900 ++++--------- src/core_game/in_game_main_menu/multiplayer/direct_connect.rs | 643 ++++------ src/core_game/in_game_main_menu/multiplayer/input.rs | 768 +++++------ src/core_game/in_game_main_menu/multiplayer/lan.rs | 630 +++++----- src/core_game/in_game_main_menu/multiplayer/mod.rs | 1299 +++++++------------ src/core_game/in_game_main_menu/multiplayer/steam.rs | 196 +-- src/core_game/mod.rs | 27 +- src/lib.rs | 2 - src/splash_screen/mod.rs | 83 +- 95 files changed, 13309 insertions(+), 20673 deletions(-)