关于修改代码作弊
下载一个notepad++软件。找出工厂里面各类工具的名字。 用英文版进入,然后里面各类工具的英文名就找到了~~记录下来
打开notepad,ctrl+f 查找;选择文件查找,定位到 prototypes 文件夹
绝大部分内容都是在prototypes文件夹里面的,查找 想修改的 工具。
例如查找small-lamp 。找出一堆来, 然后双击 name = "small-lamp",这种。 就可以定位到 小灯的各类资料了。有定义数据的,也有定义制造材料的等等
type = "lamp",
name = "small-lamp",
icon = "__base__/graphics/icons/small-lamp.png",
flags = {"placeable-neutral", "player-creation"},
minable = {hardness = 0.2, mining_time = 0.5, result = "small-lamp"},
max_health = 100, 血量
corpse = "small-remnants",
collision_box = {{-0.15, -0.15}, {0.15, 0.15}},
selection_box = {{-0.5, -0.5}, {0.5, 0.5}},
vehicle_impact_sound ={ filename = "__base__/sound/car-metal-impact.ogg", volume = 0.65 },
energy_source =
{
type = "electric",
usage_priority = "secondary-input"
},
energy_usage_per_tick = "5KW", 能耗
light = {intensity = 0.9, size = 250, color = {r=1.0, g=1.0, b=1.0}},
light_when_colored = {intensity = 1, size = 6, color = {r=1.0, g=1.0, b=1.0}},
glow_size = 6, 不知道啥,可以百度看看
glow_color_intensity = 0.135, 不知道啥,可以百度看看
picture_off =
{
filename = "__base__/graphics/entity/small-lamp/light-off.png", 这种png的不用理,都是贴图
priority = "high",
width = 67,
height = 58,
frame_count = 1,
axially_symmetrical = false,
direction_count = 1,
shift = {-0.015625, 0.15625},
},
picture_on =
{
filename = "__base__/graphics/entity/small-lamp/light-on-patch.png",
priority = "high",
width = 62,
height = 62,
frame_count = 1,
axially_symmetrical = false,
direction_count = 1,
shift = {-0.03125, -0.03125},
},
signal_to_color_mapping =
{
{type="virtual", name="signal-red", color={r=1,g=0,b=0}},
{type="virtual", name="signal-green", color={r=0,g=1,b=0}},
{type="virtual", name="signal-blue", color={r=0,g=0,b=1}},
{type="virtual", name="signal-yellow", color={r=1,g=1,b=0}},
{type="virtual", name="signal-pink", color={r=1,g=0,b=1}},
{type="virtual", name="signal-cyan", color={r=0,g=1,b=1}},
},
circuit_wire_connection_point =
{
shadow =
{
red = {0.734375, 0.578125},
green = {0.609375, 0.640625},
},
wire =
{
red = {0.40625, 0.34375},
green = {0.40625, 0.5},
}
},
circuit_connector_sprites = get_circuit_connector_sprites({0.1875, 0.28125}, {0.1875, 0.28125}, 18),
circuit_wire_max_distance = 7.5 照射范围
},
transport-belt 基础传送带
fast-transport 快速
express-transport 急速
underground-belt 地下传送带
splitter 基础分离器
iron-chest 铁箱
steel-chest 钢箱
storage-tank 储油罐
inserter 黄臂
long-handed-inserter 红臂
fast-inserter 蓝笔
filter-inserter 筛选
stack-inserter 集中臂
stack-filter-inserter 集中筛选
small-electric-pole 电线杆
pipe 水管
pipe-to-ground 地下水管
pump 抽水机
rail-chain-signal 连锁信号塔
loconmotive 火车头
cargo-wagon 火车车厢
logistics-robot 物流机器人
construction-robot 建设机器人
roboport 机器人控制塔
lamp 灯
fluid-wagon 火车油罐车厢
boiler 烧水机
steam-engine 发电机
solar-panel 太阳能板
accumulator 储电池
burner-mining-drill 挖掘机
electric-mining-drill 电动挖掘机
offshore-pump 抽水机
pumpjack 采油机
stone-furnace 石头熔炉
steel-furnace 铁熔炉
electric-furnace 钢铁熔炉
assembling-machine-1 初级工厂
assembling-machine-2 2级工厂
oil-refinery 石油处理工厂
chemical-plant 化工厂
lab 研究所
beacon 插件塔
speed-module 速度插件
productivity-module 产能
efficiency-module 节能
sulfuric-acid 硫酸
iron-plate 铁板
copper-plate 铜板
steel-plate 钢板
sulfuric 硫磺
plastic-bar 塑料
electronic-circuit 绿板
advanced-circuit 红版
processing-unit 蓝板
engine-unit 初级发动机
electric-engine-unit 二级发动机
battery 电池
flying-robot-frame 飞行模块
firearm-magazine 初级子弹
poison-capsule 毒气弹
grenade 手雷
light-armor 一级装甲
heavy-armor 二级装甲
modular-armor 源能一级
power-armor 源能二级
power-armor-MK2 源能3级
portable-solar-panel 源能太阳能板
portable-fusion-reactor 聚变器
energy-shield 源能护甲1
battery 电池
exoskeleton 外骨骼
personal-roboport 源能机器人控制器
nightvision 夜视模块
gun-turret 机枪塔
laser-turret 激光塔
radar 雷达
nuclear-reactor 核反应堆
centrifuge 离心机
uranium-processing 铀浓缩处理
uranium-fuel-cell 铀燃料棒
heat-exchanger 换热器
heat-pipe 热管
steam-turbine 汽轮机
nuclear-power 核能
源能装甲空间修改在 prototypes文件夹下面的equipment-grid.lua 。 修改 width = 5, height = 5,的数据 5 就行。改成15*15. 足够大了。
另外,很多人说开局就有机器人,这个我不知道怎么弄。但是在14的版本的时候, 我修改了 高级石油处理 的升级配方,改成红 绿瓶,取消了蓝瓶,把 出机器人平台的也修改, 机器人飞行模块改成 需求为铁板和铜板。 这样可以快速出机器人。
{
type = "player",
name = "player",
icon = "__base__/graphics/icons/player.png",
flags = {"pushable", "placeable-off-grid", "breaths-air", "not-repairable", "not-on-map"},
max_health = 92000, 血量
alert_when_damaged = false,
healing_per_tick = 15, 每秒恢复血量
collision_box = {{-0.2, -0.2}, {0.2, 0.2}},
selection_box = {{-0.4, -1.4}, {0.4, 0.2}},
crafting_categories = {"crafting"},
mining_categories = {"basic-solid"},
character_corpse = "character-corpse",
inventory_size = 360, 背包格子
build_distance = 660, 建筑范围
drop_item_distance = 660, 好像是人物采集的范围
reach_distance = 660, 好像是人物拆除的范围
item_pickup_distance = 1,
loot_pickup_distance = 2,
reach_resource_distance = 2.7,
ticks_to_keep_gun = 600,
ticks_to_keep_aiming_direction = 100,
--ticks you need to wait after firing a weapon or taking damate to get out of combat and get healed
ticks_to_stay_in_combat = 600,
damage_hit_tint = {r = 1, g = 0, b = 0, a = 0},
running_speed = 0.35, 跑步速度
distance_per_frame = 0.13,
maximum_corner_sliding_distance = 0.7,
subgroup = "creatures",
order="a",
minimum_darkness = 0.3,
intensity = 0.4,
size = 25,
color = {r=1.0, g=1.0, b=1.0}
},
{
type = "oriented",
minimum_darkness = 0.3,
picture =
{
filename = "__core__/graphics/light-cone.png",
priority = "extra-high",
flags = { "light" },
scale = 2,
width = 200,
height = 200
},
shift = {0, -13},
size = 2,
intensity = 0.6,
color = {r=1.0, g=1.0, b=1.0}
},
},
mining_speed = 5, 手工挖矿砍树速度
mining_with_hands_particles_animation_positions = {29, 63},
mining_with_tool_particles_animation_positions = {28},
running_sound_animation_positions = {5, 16}
},
fluid-----demo-fluid.lua 这个文件里面可以修改水的流速
pressure_to_speed_ratio = 4,
flow_to_energy_ratio = 5.9 修改这2个数字,流速会很大。
在data-base-scenarios-freeplay-control.lua 里面,可以修改初始物品。 例如给一个源能装甲,给一个聚变反应器,给几个建筑机器人,夜视仪
player.insert{name="iron-plate", count=8}
player.insert{name="pistol", count=1}
player.insert{name="firearm-magazine", count=10}
player.insert{name="burner-mining-drill", count = 1}
player.insert{name="construction-robot", count = 10} 建筑机器人
player.insert{name="modular-armor", count = 1} 源能装甲1级的
player.insert{name="fusion-reactor-equipment", count = 1} 聚变器
player.insert{name="night-vision-equipment", count = 1} 夜视
player.insert{name="personal-roboport-equipment", count = 1} 机器人控制器
player.insert{name="stone-furnace", count = 1} 谢谢分享 支持
楼主nuclear-reactor核反应堆在哪个文件夹 smliemoyu 发表于 2017-6-18 23:26
楼主nuclear-reactor核反应堆在哪个文件夹
data\base\prototypes\entity\entities.lua
11010 行
楼主这个修改代码 支持0.15版本么 q788123456 发表于 2017-6-27 17:46
楼主这个修改代码 支持0.15版本么
支持。
技术贴,支持完美:lol:lol 66666666666666666
请问电线杆在哪啊 楼主,有修改插件塔建筑占地面积的方法吗! 这里都是大佬啊
DDDDDDDDDDDDDD 本帖最后由 宇巅静傲 于 2020-8-14 11:27 编辑
在freeplay.lua文件的local created_items = function()中添加下面的条目([“物品名”=数量]),改变初始物品。如果添加的多,请按照楼主的方法修改背包容量。【版本号0.18.47】
["iron-plate"] = 5000,--铁板
["wood"] = 50,--木头
["copper-plate"] = 5000,--铜板
["steel-plate"] = 5000,--钢板
["advanced-circuit"] = 5000,--高级电路板(红板)
["processing-unit"] = 5000,--处理器(蓝板)
["electronic-circuit"] = 5000,--电路板(绿板)
["small-lamp"] = 100,--灯
["steel-chest"] = 100,--钢箱
["pistol"] = 1,--手枪
["firearm-magazine"] = 100,--普通子弹
["express-transport-belt"] = 1000,--急速传送带
["fast-transport"] = 1000,--快速传送带
["fast-inserter"] = 1000,--快速传送臂(蓝臂)
["pipe-to-ground"] = 100,--地下水管
["pipe"] = 200,--水管
["big-electric-pole"] = 100,--远力输电站
["substation"] = 100,--广域配电站
["electric-mining-drill"] = 100,--电力挖掘机
["assembling-machine-2"] = 100,--二级组装机
["accumulator"] = 100,
["electric-furnace"] = 100,--电炉
["lab"] = 20,--实验室
["burner-mining-drill"] = 10,--热力挖掘机
-----------效能包--------------------
["automation-science-pack"] = 2000,
["logistic-science-pack"] = 2000,
["chemical-science-pack"] = 2000,
["chemical-science-pack"] = 2000,
["utility-science-pack"] = 2000,
["military-science-pack"] = 2000,
--------------------------------------
["power-armor-mk2"] = 1,--二级能源装甲
["fusion-reactor-equipment"] = 2,--聚变模块
["personal-laser-defense-equipment"] = 1,--激光防御模块
["personal-roboport-mk2-equipment"] = 1,--无人机指令模块
["energy-shield-mk2-equipment"] = 1,--二级能源护盾模块
["night-vision-equipment"] = 1,--夜视模块
["battery-mk2-equipment"] = 3,--二级电池模块
["steam-turbine"] = 10,--汽轮机(核电用)
["uranium-fuel-cell"] = 1000,--铀燃料棒
["heat-pipe"] = 200,--热管(核电用)
["heat-exchanger"] = 5,--热交换器(核电用)
["nuclear-reactor"] = 5,--核反应堆
少时诵诗书所所所所所所所所所所 物流机器人的耗电参数在哪个文件里面 纠结的阿狸 发表于 2020-9-7 22:54
物流机器人的耗电参数在哪个文件里面
1.0版文件是\Factorio\data\base\prototypes\entity\flying-robot.lua
下面这段是物流机械人
type = "construction-robot",
name = "construction-robot",
icon = "__base__/graphics/icons/construction-robot.png",
icon_size = 64, icon_mipmaps = 4,
flags = {"placeable-player", "player-creation", "placeable-off-grid", "not-on-map"},
minable = {mining_time = 0.1, result = "construction-robot"},
resistances =
{
{
type = "fire",
percent = 85
}
},
max_health = 100,
collision_box = {{0, 0}, {0, 0}},
selection_box = {{-0.5, -1.5}, {0.5, -0.5}},
hit_visualization_box = {{-0.1, -1.1}, {0.1, -1.0}},
damaged_trigger_effect = hit_effects.flying_robot(),
dying_explosion = "construction-robot-explosion",
max_payload_size = 1,
speed = 0.06,
max_energy = "1.5MJ",
energy_per_tick = "0.05kJ",
speed_multiplier_when_out_of_energy = 0.2,
energy_per_move = "5kJ",
min_to_charge = 0.2,
max_to_charge = 0.95,
页:
[1]