I don't really have one. This part of the mod is about extinguishing fires, not creating new ones. I'm just looking for all entities from prototypes with "type = 'fire'", so I can act on every fire entity -- be they vanilla or modded.
I've just deactivated all mods (Creative mod and Natural evolution were on before) except the one I'm testing. It hasn't changed anything, though, fires are still found although none can be seen.
Here's a dump of the entity found, "fire-flame" -- which should be the vanilla variety:
Code: Select all
"fire-flame: "{
add_fuel_cooldown = 10,
burnt_patch_alpha_default = 0.4,
burnt_patch_alpha_variations = {
{
alpha = 0.26000000000000001,
tile = "stone-path"
},
{
alpha = 0.23999999999999999,
tile = "concrete"
}
},
burnt_patch_lifetime = 1800,
burnt_patch_pictures = {
{
filename = "__base__/graphics/entity/fire-flame/burnt-patch.png",
height = 56,
shift = {
-0.09375,
0.125
},
width = 115,
x = 0,
y = 0
},
{
filename = "__base__/graphics/entity/fire-flame/burnt-patch.png",
height = 56,
shift = nil,
width = 115,
x = 115,
y = 0
},
{
filename = "__base__/graphics/entity/fire-flame/burnt-patch.png",
height = 56,
shift = nil,
width = 115,
x = 230,
y = 0
},
{
filename = "__base__/graphics/entity/fire-flame/burnt-patch.png",
height = 56,
shift = nil,
width = 115,
x = 0,
y = 56
},
{
filename = "__base__/graphics/entity/fire-flame/burnt-patch.png",
height = 56,
shift = nil,
width = 115,
x = 115,
y = 56
},
{
filename = "__base__/graphics/entity/fire-flame/burnt-patch.png",
height = 56,
shift = nil,
width = 115,
x = 230,
y = 56
},
{
filename = "__base__/graphics/entity/fire-flame/burnt-patch.png",
height = 56,
shift = nil,
width = 115,
x = 0,
y = 112
},
{
filename = "__base__/graphics/entity/fire-flame/burnt-patch.png",
height = 56,
shift = nil,
width = 115,
x = 115,
y = 112
},
{
filename = "__base__/graphics/entity/fire-flame/burnt-patch.png",
height = 56,
shift = nil,
width = 115,
x = 230,
y = 112
}
},
damage_multiplier_decrease_per_tick = 0.005,
damage_multiplier_increase_per_added_fuel = 1,
damage_per_tick = {
amount = 0.2166666666666667,
type = "fire"
},
delay_between_initial_flames = 10,
emissions_per_second = 0.005,
fade_in_duration = 30,
fade_out_duration = 30,
flags = {
"placeable-off-grid",
"not-on-map"
},
flame_alpha = 0.35,
flame_alpha_deviation = 0.05,
initial_lifetime = 120,
lifetime_increase_by = 150,
lifetime_increase_cooldown = 4,
light = {
intensity = 1,
size = 20
},
maximum_damage_multiplier = 6,
maximum_lifetime = 1800,
maximum_spread_count = 100,
name = "fire-flame",
on_fuel_added_action = {
action_delivery = {
target_effects = {
{
offset_deviation = {
{
-0.5,
-0.5
},
{
0.5,
0.5
}
},
smoke_name = "fire-smoke-on-adding-fuel",
speed_from_center = 0.01,
type = "create-trivial-smoke"
}
},
type = "instant"
},
type = "direct"
},
pictures = {
{
animation_speed = 1,
axially_symmetrical = false,
blend_mode = "normal",
direction_count = 1,
filename = "__base__/graphics/entity/fire-flame/fire-flame-13.png",
flags = {
"compressed"
},
frame_count = 25,
height = 118,
line_length = 8,
scale = 0.5,
shift = {
-0.01953125,
-0.453125
},
tint = {
a = 1,
b = 1,
g = 1,
r = 1
},
width = 60
},
{
animation_speed = 1,
axially_symmetrical = false,
blend_mode = "normal",
direction_count = 1,
filename = "__base__/graphics/entity/fire-flame/fire-flame-12.png",
flags = nil,
frame_count = 25,
height = 116,
line_length = 8,
scale = 0.5,
shift = {
-0.0078125,
-0.45703250000000004
},
tint = nil,
width = 63
},
{
animation_speed = 1,
axially_symmetrical = false,
blend_mode = "normal",
direction_count = 1,
filename = "__base__/graphics/entity/fire-flame/fire-flame-11.png",
flags = nil,
frame_count = 25,
height = 122,
line_length = 8,
scale = 0.5,
shift = {
-0.00390625,
-0.453125
},
tint = nil,
width = 61
},
{
animation_speed = 1,
axially_symmetrical = false,
blend_mode = "normal",
direction_count = 1,
filename = "__base__/graphics/entity/fire-flame/fire-flame-10.png",
flags = nil,
frame_count = 25,
height = 108,
line_length = 8,
scale = 0.5,
shift = {
-0.03125,
-0.32422
},
tint = nil,
width = 65
},
{
animation_speed = 1,
axially_symmetrical = false,
blend_mode = "normal",
direction_count = 1,
filename = "__base__/graphics/entity/fire-flame/fire-flame-09.png",
flags = nil,
frame_count = 25,
height = 101,
line_length = 8,
scale = 0.5,
shift = {
-0.015625,
-0.3476575
},
tint = nil,
width = 64
},
{
animation_speed = 1,
axially_symmetrical = false,
blend_mode = "normal",
direction_count = 1,
filename = "__base__/graphics/entity/fire-flame/fire-flame-08.png",
flags = nil,
frame_count = 32,
height = 98,
line_length = 8,
scale = 0.5,
shift = {
-0.02734375,
-0.38672000000000001
},
tint = nil,
width = 50
},
{
animation_speed = 1,
axially_symmetrical = false,
blend_mode = "normal",
direction_count = 1,
filename = "__base__/graphics/entity/fire-flame/fire-flame-07.png",
flags = nil,
frame_count = 32,
height = 84,
line_length = 8,
scale = 0.5,
shift = {
0.0078125,
-0.3203125
},
tint = nil,
width = 54
},
{
animation_speed = 1,
axially_symmetrical = false,
blend_mode = "normal",
direction_count = 1,
filename = "__base__/graphics/entity/fire-flame/fire-flame-06.png",
flags = nil,
frame_count = 32,
height = 92,
line_length = 8,
scale = 0.5,
shift = {
0,
-0.41797000000000004
},
tint = nil,
width = 65
},
{
animation_speed = 1,
axially_symmetrical = false,
blend_mode = "normal",
direction_count = 1,
filename = "__base__/graphics/entity/fire-flame/fire-flame-05.png",
flags = nil,
frame_count = 32,
height = 103,
line_length = 8,
scale = 0.5,
shift = {
0.015625,
-0.44140750000000004
},
tint = nil,
width = 59
},
{
animation_speed = 1,
axially_symmetrical = false,
blend_mode = "normal",
direction_count = 1,
filename = "__base__/graphics/entity/fire-flame/fire-flame-04.png",
flags = nil,
frame_count = 32,
height = 130,
line_length = 8,
scale = 0.5,
shift = {
0.0078125,
-0.5546875
},
tint = nil,
width = 67
},
{
animation_speed = 1,
axially_symmetrical = false,
blend_mode = "normal",
direction_count = 1,
filename = "__base__/graphics/entity/fire-flame/fire-flame-03.png",
flags = nil,
frame_count = 32,
height = 117,
line_length = 8,
scale = 0.5,
shift = {
0.0234375,
-0.4921875
},
tint = nil,
width = 74
},
{
animation_speed = 1,
axially_symmetrical = false,
blend_mode = "normal",
direction_count = 1,
filename = "__base__/graphics/entity/fire-flame/fire-flame-02.png",
flags = nil,
frame_count = 32,
height = 114,
line_length = 8,
scale = 0.5,
shift = {
0.00390625,
-0.484375
},
tint = nil,
width = 74
},
{
animation_speed = 1,
axially_symmetrical = false,
blend_mode = "normal",
direction_count = 1,
filename = "__base__/graphics/entity/fire-flame/fire-flame-01.png",
flags = nil,
frame_count = 32,
height = 119,
line_length = 8,
scale = 0.5,
shift = {
-0.03515625,
-0.51953249999999995
},
tint = nil,
width = 66
}
},
smoke = {
{
deviation = {
0.5,
0.5
},
frequency = 0.125,
height = -0.5,
name = "fire-smoke",
position = {
0,
-0.8
},
starting_frame_deviation = 60,
starting_vertical_speed = 0.05,
starting_vertical_speed_deviation = 0.005,
vertical_speed_slowdown = 0.99000000000000004
}
},
smoke_source_pictures = {
{
animation_speed = 0.5,
filename = "__base__/graphics/entity/fire-flame/fire-smoke-source-1.png",
frame_count = 31,
height = 138,
line_length = 8,
shift = {
-0.109375,
-1.1875
},
width = 101
},
{
animation_speed = 0.5,
filename = "__base__/graphics/entity/fire-flame/fire-smoke-source-2.png",
frame_count = 31,
height = 138,
line_length = 8,
shift = {
-0.203125,
-1.21875
},
width = 99
}
},
spawn_entity = "fire-flame-on-tree",
spread_delay = 300,
spread_delay_deviation = 180,
type = "fire",
working_sound = {
fade_in_ticks = 10,
fade_out_ticks = 90,
max_sounds_per_type = 3,
sound = {
{
filename = "__base__/sound/fire-1.ogg",
volume = 0.7
},
{
filename = "__base__/sound/fire-2.ogg",
volume = 0.7
}
}
}
}"