Refactor whitespace and comments for consistency in BreakEscape controllers and models

- Cleaned up unnecessary whitespace in `games_controller.rb`, `missions_controller.rb`, `game.rb`, `mission.rb`, `routes.rb`, `seeds.rb`, and migration files to enhance code readability.
- Standardized comment formatting across various files to maintain consistency and improve clarity.
This commit is contained in:
Z. Cliffe Schreuders
2025-11-30 00:06:54 +00:00
parent 5d9f83192d
commit 19db2f530d
7 changed files with 29 additions and 30 deletions

View File

@@ -62,9 +62,9 @@ module BreakEscape
elsif params[:standalone_flags].present?
flags = if params[:standalone_flags].is_a?(Array)
params[:standalone_flags]
else
else
params[:standalone_flags].split(',').map(&:strip).reject(&:blank?)
end
end
initial_player_state['standalone_flags'] = flags
end

View File

@@ -27,7 +27,7 @@ module BreakEscape
# - Standalone mode: Flag input form
redirect_to "/break_escape/games/new?mission_id=#{@mission.id}"
else
# Legacy behavior for non-VM missions - auto-create game
# Legacy behavior for non-VM missions - auto-create game
@game = Game.find_or_create_by!(
player: current_player,
mission: @mission

View File

@@ -551,9 +551,9 @@ module BreakEscape
# Build VM context only if mission requires VMs and we're in Hacktivity mode
vm_context = if mission&.requires_vms? && BreakEscape::Mission.hacktivity_mode?
build_vm_context
else
else
{}
end
end
# Add flags_by_vm and vm_ips from player_state for standalone mode
state = player_state.is_a?(Hash) ? player_state : {}

View File

@@ -16,4 +16,3 @@ class RemoveUniqueGameConstraint < ActiveRecord::Migration[7.0]
name: 'index_games_on_player_and_mission_non_unique'
end
end