Added dependance on cyberarm_engine, removed duplicate code which is in cyberarm_engine

This commit is contained in:
2019-08-07 12:00:39 -05:00
parent 1b6f8cf880
commit 12a588304b
12 changed files with 23 additions and 581 deletions

View File

@@ -3,7 +3,12 @@ require "yaml"
require "opengl"
require "glu"
require "gosu"
begin
require_relative "../cyberarm_engine/lib/cyberarm_engine"
rescue LoadError
require "cyberarm_engine"
end
Dir.chdir(File.dirname(__FILE__))
@@ -58,11 +63,9 @@ end
$debug = ARGV.join.include?("--debug") ? true : false
include CyberarmEngine
require_relative "lib/common_methods"
require_relative "lib/math/vector"
require_relative "lib/math/bounding_box"
require_relative "lib/trees/aabb_tree_debug"
require_relative "lib/trees/aabb_tree"
require_relative "lib/trees/aabb_node"
@@ -76,7 +79,6 @@ require_relative "lib/managers/collision_manager"
require_relative "lib/managers/physics_manager"
require_relative "lib/renderer/renderer"
require_relative "lib/renderer/shader"
require_relative "lib/renderer/opengl_renderer"
require_relative "lib/renderer/bounding_box_renderer"
@@ -86,8 +88,6 @@ require_relative "lib/states/game_states/game"
require_relative "lib/states/game_states/loading_state"
require_relative "lib/states/menus/main_menu"
require_relative "lib/objects/text"
require_relative "lib/objects/multi_line_text"
require_relative "lib/objects/entity"
require_relative "lib/objects/model_loader"
require_relative "lib/objects/light"