Firework Rockets

by heyqule

Let you shoot firework rockets. Build mortar crate to auto deploy firework! Mortar supports circuit to control firing speed and range.

Content
a day ago
1.1 - 2.0
1.54K
Combat Environment Circuit network Manufacturing

Changelog

Version: 2.0.1
Date: 2024-11-29

  Changes:
    - Changed item weight to ship firework in full stack.
    - Support shooting firework on spaceship.
    - Added "firework-rocket-mortar-inactive-interval" setting to control inactive queue timer.  Low interval may have performance implication. Use case: train/gate signal controlled firework
Version: 2.0.0
Date: 2024-10-24

  Features:
    - Updated to Factorio 2.0
    - Mortar crates now support circuit to control firing rate.  The value are present in ticks. 60 = 1 second.
    - Their behaviors depend on Active Mortar Process Interval and Active Mortar Process Batch settings.
    - Set Active Mortar Process Interval to lower value and Active Mortar Process Batch to higher value to have better timing accuracy.  This may have performance implication.
    - Mortar crate circuit can also override rocket's shooting range, range 8 - 100 tile.  Each type of firework rocket can have its own shooting range.
    - Basic mortar crate circuit showcase: https://youtu.be/SBOhHnJwnj8

  Changes:
    - Active Mortar Process Batch default changed from 12 -> 24.
    - Inactive Mortar Process Batch default changed from 24 -> 48.
    - Changed "Produce 1000 random rocket" Achievement to "Shoot 100 random rocket with hand held launcher" Achievement.
Version: 1.3.0
Date: 2023-11-26

  Features:
    - Units on death may spawn a firework. (Default: off)
    - Structures on death may spawn a firework. (Default: off)
    - Add new options to celebrate the holiday :)
Version: 1.2.3
Date: 2023-09-30

  Changes:
    - Cool and warm rockets recipe gives 2x amount of rockets.
Version: 1.2.2
Date: 2023-03-05

  Changes:
    - Fixed mortar selection box misalignment. (By: 1000MHz)
Version: 1.2.1
Date: 2023-02-16

  Sounds:
    - Changed the volume and audio files of the shot to a quieter one. By: 1000MHz

  Changes:
    - Added ukrainian translation by Met_en_Bouldry
Version: 1.2.0
Date: 2023-02-06

  Graphics:
    - Added new mortar crate graphic.  Special Thanks: 1000MHz
    - Added shooting graphic to mortar crate.

  Sounds:
    - Added shooting sound for mortar crate. Special Thanks: 1000MHz

  Features:
    - Firework now emits pollution. (default: on, 5 units per shot, configurable in game setting)

  Changes:
    - Firework light radius multiplier is now configurable in startup settings.
    - Doubled default light radius for all fireworks.
    - *** Mortar crate recipe changed *** Required iron, steel, copper plates. instead of wood and plastic.
Version: 1.1.1
Date: 2022-10-27

  Bugfixes:
    - Fix an issue where create will not fire rocket when the head point to an invalid property.
Version: 1.1.0
Date: 2022-09-09

  Changes:
    - Added consumption statistic support when mortar crates fire rockets.
    - Improved performance in mortar crate processing script.
    - ** Mortar crates may take some time to warm up when it loaded with rockets from an empty inventory. Due to above changes. **
    - Added Active Mortar Process Batch setting to control how many mortar crates to process in the designated tick. (default 12)
    - Added Inactive Mortar Process Batch setting to control how many mortar crates to process in the designated tick. (default 24 every 3s)
    - Moved graphics and sound to firework_rockets_assets mod.  So that a code patch won't need 100MB of download.

  Bugfixes:
    - Fixed Small / Large / Flare rockets were not in mortar crates' auto deploy whitelist
    - Fixed flare rocket locale
Version: 1.0.0
Date: 2022-09-05

  Features:
    - Added new sound for large firework and flare firework(type 8)
    - Regular Rocket & Explosive rockets can fire some yellow theme fireworks.  Off by default.
    - Firework may create fire hazard. It may burn forest and your factory. Off by default.
    - Added Small / Large / Flare type firework rockets.
    - Added 3 Achievements.

  Changes:
    - Changed firework scream sound.
    - Fixed light radius on some large firework
Version: 0.2.0
Date: 2022-09-04

  Features:
    - Added the rest of firework variants. Total 30 variants.

  Changes:
    - Chance of firework types when shooting random rocket, 10% colorful, 60% warm, 40% cool
    - Increased the gaps for travel range from 16 tiles to 32 tiles.
Version: 0.1.0
Date: 2022-08-31

  Features:
    - Added 9 variants of firework
    - Added 4 types of firework rockets
    - They can be launched from rocket launcher and the spidertron
    - Cool firework rockets shoot cool color fireworks
    - Warm firework rockets shoot warm color fireworks
    - Colorful firework rockets shoot multi-colors fireworks
    - Random firework rockets shoot all the above.
    - ----------------------------------------------------
    - Added mortar crate to automatically deploy firework.