diff options
| author | _Tradam <[email protected]> | 2022-01-03 08:26:24 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-01-03 08:26:24 -0500 |
| commit | a0f792d8feadf919290b8349dbc0eac143545927 (patch) | |
| tree | ee70c5357d5969caaed08446c32746e656b223e6 /deprecated/components/03_player_control.rb | |
| parent | b535a6b1bd8019dbeba17f3853b338383208c9b3 (diff) | |
| download | FelECS-4.0.0.tar.gz FelECS-4.0.0.zip | |
See Changelog
Diffstat (limited to 'deprecated/components/03_player_control.rb')
| -rw-r--r-- | deprecated/components/03_player_control.rb | 47 |
1 files changed, 23 insertions, 24 deletions
diff --git a/deprecated/components/03_player_control.rb b/deprecated/components/03_player_control.rb index f48b155..6414547 100644 --- a/deprecated/components/03_player_control.rb +++ b/deprecated/components/03_player_control.rb @@ -1,26 +1,25 @@ +# frozen_string_literal: true FelFlame::Components.new :PlayerControl, north: 'up', south: 'down', east: 'right', - west: 'left', interact: 'space', menu: 'enter' -=begin -class Components - # Gives control(keyboard or otherwise) over an object - class PlayerControl < Helper::BaseComponent - attr_accessor :north, :south, :east, :west, :interact, :menu - - def initialize - @north = 'up' - @south = 'down' - @east = 'right' - @west = 'left' - @interact = 'space' - @menu = 'enter' - end - - def set(**opts) - opts.each do |key, value| - send "#{key}=", value - end - end - end -end -=end + west: 'left', interact: 'space', menu: 'enter' +# class Components +# # Gives control(keyboard or otherwise) over an object +# class PlayerControl < Helper::BaseComponent +# attr_accessor :north, :south, :east, :west, :interact, :menu +# +# def initialize +# @north = 'up' +# @south = 'down' +# @east = 'right' +# @west = 'left' +# @interact = 'space' +# @menu = 'enter' +# end +# +# def set(**opts) +# opts.each do |key, value| +# send "#{key}=", value +# end +# end +# end +# end |
