修改属性有一种简单方法:
#1 修改背包格数data.raw.player.player.inventory_size = 500#2 修改机枪炮塔data.raw["ammo-turret"]["gun-turret"].attack_parameters.range = 50data.raw["ammo-turret"]["gun-turret"].max_health = 500000# 改配方data.raw["recipe"]["gun-turret"].ingredients ={}data.raw["recipe"]["gun-turret"].ingredients[1]={"coal",2000}data.raw["recipe"]["gun-turret"].ingredients[2]={"iron-plate",2000}
推测:游戏数据是lua文件储存,以字典形式保存数据所以可以直接修改对应键值。
属性值中有“-”符号时,不能使用第一种方法。