originalfoo / Proto

Like the Style mod, but for all other prototypes!
MIT License
0 stars 0 forks source link

`proto.stream` #13

Open originalfoo opened 8 years ago

originalfoo commented 8 years ago

This may take a while...

{
  ["flamethrower-fire-stream"] = {
    action = {
      {
        action_delivery = {
          target_effects = {
            {
              entity_name = "fire-flame",
              type = "create-fire"
            } --[[table: 0x11519cf60]]
          } --[[table: 0x11519cf10]],
          type = "instant"
        } --[[table: 0x11519ce50]],
        type = "direct"
      } --[[table: 0x11519cd90]],
      {
        action_delivery = {
          target_effects = {
            {
              sticker = "fire-sticker",
              type = "create-sticker"
            } --[[table: 0x11519d280]],
            {
              damage = {
                amount = 1,
                type = "fire"
              } --[[table: 0x11519d400]],
              type = "damage"
            } --[[table: 0x11519d340]]
          } --[[table: 0x11519d210]],
          type = "instant"
        } --[[table: 0x11519d150]],
        perimeter = 2.5,
        type = "area"
      } --[[table: 0x11519d020]]
    } --[[table: 0x11519cd20]],
    flags = {
      "not-on-map"
    } --[[table: 0x11519c960]],
    ground_light = {
      intensity = 0.80000000000000004,
      size = 4
    } --[[table: 0x11519ca70]],
    name = "flamethrower-fire-stream",
    particle = {
      filename = "__base__/graphics/entity/flamethrower-fire-stream/flamethrower-explosion.png",
      frame_count = 32,
      height = 64,
      line_length = 8,
      priority = "extra-high",
      width = 64
    } --[[table: 0x11519db80]],
    particle_buffer_size = 90,
    particle_end_alpha = 1,
    particle_fade_out_threshold = 0.90000000000000002,
    particle_horizontal_speed = 0.22500000000000003,
    particle_horizontal_speed_deviation = 0.0034999999999999996,
    particle_loop_exit_threshold = 0.25,
    particle_loop_frame_count = 3,
    particle_spawn_interval = 2,
    particle_spawn_timeout = 8,
    particle_start_alpha = 0.5,
    particle_start_scale = 0.20000000000000001,
    particle_vertical_acceleration = 0.0030000000000000001,
    shadow = {
      filename = "__base__/graphics/entity/acid-projectile-purple/acid-projectile-purple-shadow.png",
      frame_count = 33,
      height = 16,
      line_length = 5,
      priority = "high",
      shift = {
        -0.089999999999999997,
        0.39500000000000002
      } --[[table: 0x11519db10]],
      width = 28
    } --[[table: 0x11519d900]],
    smoke_sources = {
      {
        frequency = 0.050000000000000003,
        name = "soft-fire-smoke",
        position = {
          0,
          0
        } --[[table: 0x11519ccb0]],
        starting_frame_deviation = 60
      } --[[table: 0x11519cb80]]
    } --[[table: 0x11519cb30]],
    spine_animation = {
      animation_speed = 2,
      axially_symmetrical = false,
      blend_mode = "additive",
      direction_count = 1,
      filename = "__base__/graphics/entity/flamethrower-fire-stream/flamethrower-fire-stream-spine.png",
      frame_count = 32,
      height = 18,
      line_length = 4,
      shift = {
        0,
        0
      } --[[table: 0x11519d890]],
      width = 32
    } --[[table: 0x11519d4c0]],
    stream_light = {
      intensity = 1,
      size = 4
    } --[[table: 0x11519c9b0]],
    type = "stream"
  } --[[table: 0x11519c910]],
  ["handheld-flamethrower-fire-stream"] = {
    action = {
      {
        action_delivery = {
          target_effects = {
            {
              entity_name = "fire-flame",
              type = "create-fire"
            } --[[table: 0x11519e650]],
            {
              damage = {
                amount = 1,
                type = "fire"
              } --[[table: 0x11519e7d0]],
              type = "damage"
            } --[[table: 0x11519e710]]
          } --[[table: 0x11519e5e0]],
          type = "instant"
        } --[[table: 0x11519e520]],
        type = "direct"
      } --[[table: 0x11519e460]],
      {
        action_delivery = {
          target_effects = {
            {
              sticker = "fire-sticker",
              type = "create-sticker"
            } --[[table: 0x11519ead0]]
          } --[[table: 0x11519ea80]],
          type = "instant"
        } --[[table: 0x11519e9c0]],
        perimeter = 2.5,
        type = "area"
      } --[[table: 0x11519e890]]
    } --[[table: 0x11519e3f0]],
    flags = {
      "not-on-map"
    } --[[table: 0x11519df20]],
    ground_light = {
      intensity = 0.80000000000000004,
      size = 3.2000000000000002
    } --[[table: 0x11519e330]],
    name = "handheld-flamethrower-fire-stream",
    particle = {
      filename = "__base__/graphics/entity/flamethrower-fire-stream/flamethrower-explosion.png",
      frame_count = 32,
      height = 64,
      line_length = 8,
      priority = "extra-high",
      scale = 0.80000000000000004,
      width = 64
    } --[[table: 0x11519f250]],
    particle_buffer_size = 65,
    particle_end_alpha = 1,
    particle_fade_out_threshold = 0.90000000000000002,
    particle_horizontal_speed = 0.25,
    particle_horizontal_speed_deviation = 0.0035000000000000001,
    particle_loop_exit_threshold = 0.25,
    particle_loop_frame_count = 3,
    particle_spawn_interval = 2,
    particle_spawn_timeout = 2,
    particle_start_alpha = 0.5,
    particle_start_scale = 0.20000000000000001,
    particle_vertical_acceleration = 0.0030000000000000001,
    shadow = {
      filename = "__base__/graphics/entity/acid-projectile-purple/acid-projectile-purple-shadow.png",
      frame_count = 33,
      height = 16,
      line_length = 5,
      priority = "high",
      scale = 0.5,
      shift = {
        -0.044999999999999998,
        0.19750000000000001
      } --[[table: 0x11519f1e0]],
      width = 28
    } --[[table: 0x11519efd0]],
    smoke_sources = {
      {
        frequency = 0.050000000000000003,
        name = "soft-fire-smoke",
        position = {
          0,
          0
        } --[[table: 0x11519e200]],
        starting_frame_deviation = 60
      } --[[table: 0x11519e0d0]]
    } --[[table: 0x11519e080]],
    spine_animation = {
      animation_speed = 2,
      axially_symmetrical = false,
      blend_mode = "additive",
      direction_count = 1,
      filename = "__base__/graphics/entity/flamethrower-fire-stream/flamethrower-fire-stream-spine.png",
      frame_count = 32,
      height = 18,
      line_length = 4,
      scale = 0.75,
      shift = {
        0,
        0
      } --[[table: 0x11519ef60]],
      width = 32
    } --[[table: 0x11519eb90]],
    stream_light = {
      intensity = 1,
      size = 3.2000000000000002
    } --[[table: 0x11519e270]],
    type = "stream",
    working_sound_disabled = {
      {
        filename = "__base__/sound/fight/electric-beam.ogg",
        volume = 0.69999999999999996
      } --[[table: 0x11519dfc0]]
    } --[[table: 0x11519df70]]
  } --[[table: 0x11519ded0]]
} --[[table: 0x11519dd90]]