Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
/usr/bin/env ruby
require "json"
Dir.glob('**/chassisdef_*.json').each do |filename|
original_content = File.read(filename)
puts original_content
puts "-------"
parsed = JSON.parse(original_content)
puts parsed
puts "-------"
parsed["MeleeDamage"] = (parsed["Tonnage"] / 2.0).ceil
parsed["MeleeInstability"] = (parsed["Tonnage"] / 4.0).ceil
parsed["DFADamage"] = parsed["Tonnage"]
parsed["DFASelfDamage"] = parsed["Tonnage"]
parsed["DFAInstability"] = (parsed["Tonnage"] / 2.0).ceil
puts parsed
puts "-------"
File.open(filename, 'w') { |file| file.write(JSON.pretty_generate(parsed)) }
changed_content = File.read(filename)
puts changed_content
end
puts("Successfully Updated:")
changed_files.each do |filename|
puts(" * #{filename}") # write out all the
successfully updated files
end