forked from ryanb/ruby-warrior
/
ruby_warrior.rb
45 lines (40 loc) · 1.39 KB
/
ruby_warrior.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
$: << File.dirname(__FILE__)
require 'set'
require 'ruby_warrior/core_additions'
require 'ruby_warrior/runner'
require 'ruby_warrior/game'
require 'ruby_warrior/profile'
require 'ruby_warrior/ui'
require 'ruby_warrior/config'
require 'ruby_warrior/player_generator'
require 'ruby_warrior/level_loader'
require 'ruby_warrior/tower'
require 'ruby_warrior/level'
require 'ruby_warrior/turn'
require 'ruby_warrior/floor'
require 'ruby_warrior/space'
require 'ruby_warrior/position'
require 'ruby_warrior/units/base'
require 'ruby_warrior/units/warrior'
require 'ruby_warrior/units/sludge'
require 'ruby_warrior/units/archer'
require 'ruby_warrior/units/thick_sludge'
require 'ruby_warrior/units/captive'
require 'ruby_warrior/units/wizard'
require 'ruby_warrior/abilities/base'
require 'ruby_warrior/abilities/walk'
require 'ruby_warrior/abilities/attack'
require 'ruby_warrior/abilities/feel'
require 'ruby_warrior/abilities/rest'
require 'ruby_warrior/abilities/health'
require 'ruby_warrior/abilities/look'
require 'ruby_warrior/abilities/shoot'
require 'ruby_warrior/abilities/rescue'
require 'ruby_warrior/abilities/pivot'
require 'ruby_warrior/abilities/distance'
require 'ruby_warrior/abilities/bind'
require 'ruby_warrior/abilities/listen'
require 'ruby_warrior/abilities/direction_of_stairs'
require 'ruby_warrior/abilities/direction_of'
require 'ruby_warrior/abilities/explode'
require 'ruby_warrior/abilities/throw'