global
def self.parse_parameter(code, parameter, game_type)
-
(String)
-
Parameters:
-
game_type
(String
) -- -
parameter
(String
) -- -
code
(Integer
) --
def self.parse_parameter(code, parameter, game_type) unless game_type.nil? case code when 401, 405 case game_type when 'lisa' match = parameter.scan(/^(\\et\[[0-9]+\]|\\nbt)/) parameter = parameter.slice((match[0].length)..) unless match.empty? else nil end when 102 # Implement some custom parsing when 356 # Implement some custom parsing else return nil end end parameter end