mirror of
https://github.com/cyberarm/i-mic-fps.git
synced 2025-12-15 15:42:35 +00:00
Added extras menu, stubbed map editor, made asset viewer and map editor accessible from extras menu
This commit is contained in:
21
i-mic-fps.rb
21
i-mic-fps.rb
@@ -54,6 +54,7 @@ end
|
||||
require_relative "lib/ui/console"
|
||||
require_relative "lib/ui/menus/main_menu"
|
||||
require_relative "lib/ui/menus/settings_menu"
|
||||
require_relative "lib/ui/menus/extras_menu"
|
||||
require_relative "lib/ui/menus/level_select_menu"
|
||||
require_relative "lib/ui/menus/game_pause_menu"
|
||||
|
||||
@@ -101,24 +102,8 @@ require_relative "lib/demo"
|
||||
|
||||
require_relative "lib/window"
|
||||
|
||||
if ARGV[0] == "tool"
|
||||
case ARGV[1]
|
||||
when "viewer" # Turn Table
|
||||
require_relative "lib/tools/asset_viewer/asset_viewer"
|
||||
when "editor" # Level Editor
|
||||
raise NotImplementedError
|
||||
else
|
||||
if ARGV[1].nil?
|
||||
puts "### I-MIC FPS Tools ###"
|
||||
puts "viewer - 3D Turn Table"
|
||||
puts "editor - Level Editor"
|
||||
else
|
||||
raise "No such tool: #{ARGV[1]}"
|
||||
end
|
||||
end
|
||||
|
||||
return # Don't launch game, but load all required files
|
||||
end
|
||||
require_relative "lib/tools/asset_viewer"
|
||||
require_relative "lib/tools/map_editor"
|
||||
|
||||
if ARGV.join.include?("--profile")
|
||||
begin
|
||||
|
||||
Reference in New Issue
Block a user