justcan 发表于 2016-12-27 08:34

我也发一下常用的代码修改

应该都看的懂的。   背包 inventory_size = 60,294      60是背包格子,294是所在的行数。   如果会用按键精灵的,那就爽了,一条脚本搞定。部分修改要新档案才行,例如源能甲的材料、高级石油基础升级等。

entity\demo-entities.lua
背包 inventory_size = 60,294
走路 running_speed = 0.15,304
血量 max_health = 100,287
每秒恢复血量 healing_per_tick = 0.01,289
采集速度 mining_speed = 0.01,527
初级熔炉速度 crafting_speed = 1,566
初级传送带速度 speed = 0.03125,666
木箱子容量 inventory_size = 16,847
电线杆距离 maximum_wire_distance = 7.5,887
电线杆范围 supply_area_distance = 2.5,888
初级工厂速度 crafting_speed = 0.5,2302
墙壁血量 max_health = 350,2450
地下传送管道距离 max_underground_distance = 102226
黄臂速度配套修改 extension_speed = 0.03,1790
黄臂速度 rotation_speed = 0.014,1791





entity\demo-mining-drill.lua
电力采集速度 mining_speed = 0.5,75
电力采集范围 resource_searching_radius = 10,85
初级采集速度 mining_speed = 0.35,110



entity\entities.lua
初级地下传送带速度 speed = 0.03125,218
初级地下距离 max_distance = 5,189
初级分离器速度 speed = 0.03125,572
2级工厂制造速度 crafting_speed = 0.75,941
3级工厂速度 crafting_speed = 1.25,1024
铁箱子容量 inventory_size = 32,1581
长臂速度10.02 rotation_speed = 0.06,1674
长臂速度2 extension_speed = 0.1371,1675
太阳能板 production = "60kW"2274
火车车厢容量 inventory_size = 40,2515
研究速度 researching_speed = 1,3666
运输机器人移速 speed = 0.05,3694
运输机器人容量 max_energy = "1.5MJ",3696
运输机器人充能速度 energy_per_tick = "0.05kJ",3697
运输机器人移动耗能 energy_per_move = "5kJ",3699
必须修改小 min_to_charge = 0.2,3700
必须修改小 max_to_charge = 0.95,3701
建筑机器人移速 speed = 0.06,3810
必须修改小 max_energy = "1.5MJ",3812
必须修改小 energy_per_tick = "0.05kJ",3813
必须修改小 energy_per_move = "5kJ",3815
必须修改小 min_to_charge = 0.2,3816
必须修改小 max_to_charge = 0.95,3817
物流红箱容量 inventory_size = 48,3981
紫色 inventory_size = 48,4021
黄 inventory_size = 48,4061
绿色 inventory_size = 48,4101
储油罐容量 base_area = 250,4842
蓄电池容量 buffer_capacity = "5MJ",5471
充电 input_flow_limit = "300kW",5473
放电 output_flow_limit = "300kW"5474
电炉速度 crafting_speed = 2,5680
插件塔距离 supply_area_distance = 3,5795
炼油塔速度 crafting_speed = 1,6315
化工厂速度 crafting_speed = 1.25,6541



entity\mining-drill.lua
采油机速度 mining_speed = 1,36
采集强度 mining_power = 2,37




entity\turrets.lua
激光塔攻击距离 range = 125,341




equipment\equipment.lua
源能太阳能板发电量 power = "50MW",159
一级护盾量 max_shield_value = 50,48
源能电池量 buffer_capacity = "20GJ",105
充电 input_flow_limit = "200GW",106
放电 output_flow_limit = "200GW",107
源能机器人控制塔数量 robot_limit = 10,362





item\demo-item.lua
煤炭燃烧值 fuel_value = "8MJ",34
木头燃烧值 fuel_value = "4MJ",23



recipe\recipe.lua
建筑机器人修改材料 {"iron-plate", 1},573
建筑机器人修改材料 {"copper-plate", 2}574
初级源能装甲材料 ingredients = {{ "copper-plate", 100}, {"steel-plate", 50}},183



recipe\equipment.lua
源能控制塔材料 {"iron-plate", 10},134
源能控制塔材料 {"copper-plate", 40},135
源能控制塔材料 {"iron-gear-wheel", 20},136
源能控制塔材料 {"copper-cable", 45},137




technology\technology.lua
源能塔升级瓶子改为空格 {"science-pack-3", 1},3472
高级石油处理数量改为1 count = 75,3903
高级石油蓝瓶改为iron-plate {"science-pack-3", 1}},3906





equipment\equipment-grid.lua
源能装甲尺寸 width = 10,6
源能装甲尺寸 height = 10,7




entity\demo-resources.lua
资源量 richness_multiplier = 1500,5
资源量 richness_base = 500,7




item\capsule.lua
剧毒炸弹材料iron-plate {"steel-plate", 3},11
copper-cable {"electronic-circuit", 3},12
copper-plate {"coal", 10},13

lionjoe 发表于 2016-12-27 16:27

感谢楼主分享。
背包 inventory_size = 60,294      60是背包格子,294是所在的行数 → 所在的行数是什么意思?

justcan 发表于 2016-12-27 22:36

lionjoe 发表于 2016-12-27 16:27
感谢楼主分享。
背包 inventory_size = 60,294      60是背包格子,294是所在的行数 → 所在的行数是什么意 ...

entity\demo-entities.lua
背包 inventory_size = 60,294


就是C:\Factorio__win64\data\base\prototypes\entity   下面的demo-entities.lua   文件,打开后, 第 294行 。

duan1988420 发表于 2016-12-29 17:04

楼主辛苦了 , 期待更全 更多的 修改项:lol:lol:lol

justcan 发表于 2016-12-29 19:58

duan1988420 发表于 2016-12-29 17:04
楼主辛苦了 , 期待更全 更多的 修改项

这些是常用的。其他的我觉得没什么很大必要了

ohongjlt 发表于 2017-1-3 20:32

楼主知道怎么修改初始物品吗?新开档背包里就有的东西!请看图片的背包,初始就有弹夹聚变模块http://p1.bpimg.com/1949/fc4ad0ce0df163dc.png

76631978 发表于 2017-1-27 03:25

问下楼主,火车撞击伤害在那改,火车不是无敌,在行驶中被绿色的大型虫子拦下,就没有然后,根本撞不死,想改一下,可以直接撞死,因为我现在开的地方实在太远了,不可能一路设防御的,请说说火车撞击伤害在那修改。

suiyuchao 发表于 2017-1-29 17:04

问一下,有后续的修改么?比如能拿多少,升级后的修改

血祭祀 发表于 2017-2-4 01:01

异星工厂改什么会让蒸汽机发电功率为0(水也好,锅炉也正常)

小磨咖啡 发表于 2017-2-9 15:04

管道的流量流速怎么修改?

小磨咖啡 发表于 2017-2-9 16:54

血祭祀 发表于 2017-2-4 01:01
异星工厂改什么会让蒸汽机发电功率为0(水也好,锅炉也正常)

蒸汽机发电,水只要不是0,都可以发电。主要看水温。无mod的情况下,100℃效率最高。

justcan 发表于 2017-6-5 09:11

suiyuchao 发表于 2017-1-29 17:04
问一下,有后续的修改么?比如能拿多少,升级后的修改

拿多少是什么意思?

justcan 发表于 2017-6-5 09:16

小磨咖啡 发表于 2017-2-9 15:04
管道的流量流速怎么修改?

data\base\prototypes\entity\demo-entities.lua   

找到
name = "pipe",
    icon = "__base__/graphics/icons/pipe.png",
    flags = {"placeable-neutral", "player-creation"},
    minable = {hardness = 0.2, mining_time = 0.5, result = "pipe"},
    max_health = 100,
    corpse = "small-remnants",
    resistances =
    {
      {
      type = "fire",
      percent = 80
      },
      {
      type = "impact",
      percent = 30
      }
    },
    fast_replaceable_group = "pipe",
    collision_box = {{-0.29, -0.29}, {0.29, 0.29}},
    selection_box = {{-0.5, -0.5}, {0.5, 0.5}},
    fluid_box =
    {
      base_area = 1,      这个1就是水管容量。




打开
C:\Factorio15.12\data\base\prototypes\fluid\demo-fluid.lua
找到

    pressure_to_speed_ratio = 4,   这个改大。
    flow_to_energy_ratio = 59,       这个改大。    这样水管容量和水的流速都大了。



C:\Factorio15.12\data\base\prototypes\fluid\fluid.lua

里面可以修改 其他液体的流速。 例如石油,轻重油,气体等等

justcan 发表于 2017-6-5 09:32

76631978 发表于 2017-1-27 03:25
问下楼主,火车撞击伤害在那改,火车不是无敌,在行驶中被绿色的大型虫子拦下,就没有然后,根本撞不死,想 ...

C:\Factorio15.12\data\base\prototypes\entity\entities.lua


type = "locomotive",
    name = "locomotive",

    weight = 2000,
    max_speed = 1.2,      这个是速度
    max_power = "600kW",
    reversing_power_modifier = 0.6,
    braking_force = 10,
    friction_force = 0.50,
    vertical_selection_shift = -0.5,
    air_resistance = 0.0075, -- this is a percentage of current speed that will be subtracted
    connection_distance = 3,
    joint_distance = 4,
    energy_per_hit_point = 5,   这个应该是撞击的。 改大。

wuoskzxcv 发表于 2017-6-11 02:22

楼主,石油怎么改无限?

justcan 发表于 2017-6-13 09:52

wuoskzxcv 发表于 2017-6-11 02:22
楼主,石油怎么改无限?

石油本来就是无限的。
Factorio\data\base\prototypes\entitymining-drill.lua


data:extend(
{
{
    type = "mining-drill",
    name = "pumpjack",
    icon = "__base__/graphics/icons/pumpjack.png",
    flags = {"placeable-neutral", "player-creation"},
    minable = {mining_time = 1, result = "pumpjack"},
    resource_categories = {"basic-fluid"},
    max_health = 100,
    corpse = "big-remnants",
    collision_box = {{ -1.4, -1.4}, {1.4, 1.4}},
    selection_box = {{ -1.5, -1.5}, {1.5, 1.5}},
    drawing_box = {{-1.6, -2.5}, {1.5, 1.6}},
    energy_source =
    {
      type = "electric",
      -- will produce this much * energy pollution units per tick
      emissions = 0.15 / 1.5,
      usage_priority = "secondary-input"
    },
    fluid_box =
    {
      base_area = 1,
      pipe_covers = pipecoverspictures(),
      pipe_connections =
      {
      {
          positions = { {1, -2}, {2, -1}, {-1, 2}, {-2, 1} }
      }
      },
    },
    energy_usage = "90kW",
    mining_speed = 1,   这个是采石油的速度,改大
    mining_power = 2,   这个是采石油的强度,改大。   每次0.1,改大后每次1或者更高。


bao370265753 发表于 2017-6-16 21:01

楼主,节能模组怎么改?

smliemoyu 发表于 2017-6-18 23:25

楼主核电在哪个文件夹

justcan 发表于 2017-6-19 14:22

bao370265753 发表于 2017-6-16 21:01
楼主,节能模组怎么改?

这个你要修改什么呢?   减少科技瓶?   增大节能效率?

我觉得你不如修改插件塔影响范围和插件塔格子。

【星】 发表于 2017-6-19 18:13

请求下,萌新,求教楼主在哪个文件里修改呀?

sd2020240 发表于 2017-7-31 09:54

求问LZ
插件塔的建筑模型怎么改小?
原本占9格怎么改成占4格或者1格?

joe6124 发表于 2017-7-31 18:21

感谢楼主分享

呵呵呵丶丶 发表于 2017-11-17 21:14

11111111111111111111感谢分享

860000023 发表于 2018-2-11 20:02

请问一下.人物的制造速度怎么改?

qq00853 发表于 2018-2-21 19:40

十分感谢lz的分享,好贴支持一下

xmppet 发表于 2018-5-1 20:15

6666666666666666

diablo2x 发表于 2018-7-26 10:20

在現今的0.16版中
電桿距離範圍和插件塔的範圍都被限死在64了
真是何其殘念

17346601840 发表于 2018-12-8 00:36

最上面那几个必须修改小是什么意思?

freehb 发表于 2019-5-27 11:55

{:2_26:}非常感谢分享

tar001 发表于 2019-6-8 08:52

楼主,问下17.45版用这个代码,改了地下管道和地下传送带还是自带的距离,改不了怎么回事?
页: [1] 2
查看完整版本: 我也发一下常用的代码修改