Class: RPG::EventCommand
- Inherits:
-
Object
- Object
- RPG::EventCommand
- Defined in:
- lib/RPG.rb
Instance Method Summary collapse
Instance Method Details
#encode_with(coder) ⇒ Object
40 41 42 43 44 45 46 47 48 49 50 51 |
# File 'lib/RPG.rb', line 40 def encode_with(coder) raise 'Unexpected number of instance variables' if instance_variables.length != 3 clean case @code when MOVE_LIST_CODE # move list coder.style = Psych::Nodes::Mapping::BLOCK else coder.style = Psych::Nodes::Mapping::FLOW end coder['i'], coder['c'], coder['p'] = @indent, @code, @parameters end |
#init_with(coder) ⇒ Object
53 54 55 |
# File 'lib/RPG.rb', line 53 def init_with(coder) @indent, @code, @parameters = coder['i'], coder['c'], coder['p'] end |