1. Fireworks Mania
  2. News

Fireworks Mania News

Developer News - Nov. 2022



Hey there!

Hope you are all ok out there in these crazy times!

Let me update you on some of the major things I have been and are working on lately.

New Years is peak season for Fireworks Mania, so I do what I can do get as much as I can ready for you guys before the holidays.

[h2]Custom Map support[/h2]
After I added mod support to the game last year, one of the big requests have been to enable support for custom maps, meaning mod creators can create full maps for the game.

I have been working on that exact feature for the last couple of months and are (as of writing) running a closed beta test with a handful mod creators.

There are still some bugs to fix and features to add, but it's coming a long nicely and should be ready for all of you before New Years.

[h2]Smarter mod handling[/h2]

Due to the Custom map support I had to refactor a lot of the code and completely change how the game loads maps and thereby also loads mods.
It wasn't easy and it took a while, but the result is awesome.

The handling of mods are now made in a smarter way, so only mods that have been changed are reloaded on map load. As a player this means the first time you load a map it takes more or less the same time as before, however on reload of the same or another map (as long as the game is running) it loads A LOT fast. Like a lot!

Me and the mod creators have used this for a while now and it seems pretty solid and stabile.
As always, there are still a few ways I would like to improve it - but they are mainly technical and not something you as a player feel or see directly.

The faster reloading of maps is the big news here for you guys.

[h2]Minor fixes and changes[/h2]

One of these minor, but important things, have been to update the "Map Selection UI" to now handle a dynamic amount of maps. Before it was fixed to hold the total of 4 maps in the game. Now the list of map is dynamic, which I have had some fun with. Still needs a little work, however, I see this as the v1 of the dynamic Map Selection, I plan to completely redo all this UI in the future, but for now, this is how it looks and works.

I also faced some issues with custom maps that ended up with me figuring out that there was a new version of "Enviro Sky" which is what I use for the Day/Night cycle in the game. I did a live stream about upgrading to it.

Besides that I have also found a new type of Steam key scam that I didn't see before.I made a video about it you can check out here.

That's it for this Developer News post :)

Subscribe to my YouTube channel if you want to see video updates and live stream :)

- Enjoy!

https://store.steampowered.com/app/1079260/Fireworks_Mania__An_Explosive_Simulator/

Happy Halloween 🎃👻



To all who celebrates - 🎃🎃Happy Halloween 🎃🎃- to all others - Hello! 🤓

I would have loved to make a special little Halloween update, however, I haven't had time as I'm busy working on "Custom Map support" for a future update.

Luckily, we have mod support and a awesome Fireworks Mania mod community!



guanaco0403 have been busy making an REALLY awesome mod that adds a ton of Halloween decorations to both the Town and Ranch map.

You simply find the mod in the in-game workshop.
To make it easier to find you can filter mods to only see Halloween mods or search for "Halloween".



With the mod installed you will now have some detailed spooky decorations when you go into the Town or Ranch map.



You can always disable the mod or unsubscribe if you want the scary decorations to go away again.

If you run into trouble with this mod or the game in general, remember you can always ask for help in the Community section here on Steam or in my Discord. Either I or someone else from the community (most likely Keltusar :P) will help you out.

- Enjoy! 👻🎃🤓

https://store.steampowered.com/app/1079260/Fireworks_Mania__An_Explosive_Simulator/

v2022.9.6



Added
  • Added "Wind effect" to all fireworks and various smoke in the game. The wind effect is very subtle and mainly affect smoke, but it adds a nice little touch to the game. It is dependent on the weather in the map, so the wind is a bit stronger in Ranch than in City and Town. For now the wind direction is always the same, but that might change in the future
  • Added a "dev console" (opens via key '½', on my keyboard, but it's the one right above TAB and left to 1 key. The classic console key ;) ). This is primarily for modders and more advanced users, as it have various commands to change things in the game. However, for regular players it provides a quick way to see the log of the game, instead of having to look in the player.log. Type in 'help' to get started, what you might be mostly interested in are the commands prefixed with "fm-" as that is Fireworks Mania specific commands, for instance for playing a sound, respawn the player etc. More commands will be added over time
  • Added feature to allow mods to have "StartupPrefab"(s). This means mod creators can now have logic run when map is loaded and also run in the background. I will create a video about this for mod creators on how to use this
  • Added version number to loading scene and ingame menu, so its easier to see what version you are on




Changed
  • Changed the sky and lighting of the environment in maps a little to make it look a bit better
  • Changed the explosion effect of propane tanks to have a lot more smoke and a better looking effect (smoke just add a nice touch to the feeling of mayhem)
  • Removed the (hopefully) last 4th of July decorations that I missed. Thanks JoGaming for letting me know




Fixed
  • Fixed spelling/gramma mistake in City billboard
  • Fixed bug that have hunted me for a long time where fog color wouldn't update correctly as time of day changed
  • Fixed throwing force UI getting stuck on screen if holding item was despawned
  • Fixed missing ambient sound after Enviro Sky fix


For the nerds
  • Upgraded to Unity v2021.3.9f1. As a regular player you don't have to care about this, but for more techy players, it might the interesting to know as upgrading the engine itself often comes with bug fixed and better performance for the game. The reason I haven't upgraded Unity version for a long time is due to a GPU/Particle bug, where particles would flicker and it looked awful. Unity fixed that now. I try to update Unity version as often as possible, as it gets harder and harder to do if you wait and long term we will miss out on new Unity features etc
  • Upgraded various asset packages


Known issues
  • The glowing yellow box that indicates where a fuse is connected, is not so glowing in mods build with older version of the Mod Tools. I have tried to figure out how to fix this, but it haven't been possible so far, so we have to live with this for now. It works for all build-in fireworks and fireworks build with the new version of the Mod Tools


Mod Tools


To follow along in the development of Fireworks Mania check out my YouTube channel

- Enjoy :)

https://store.steampowered.com/app/1079260/Fireworks_Mania__An_Explosive_Simulator/

v2022.8.1

Changes

- Removed 4th of July decorations
- Added new feature where a backup of blueprints are saved on each save, so you can restore an older version in case you overwrites it. You find the backups in the blueprints folder by clicking the "Open Folder" button in the Blueprints UI in the Inventory. This is only working going forward, so you have to save at least one blueprint/quicksave with this version (v2022.8.1) to see the "Backups" folder in there. To restore, you simple copy the backup file you want back into the "Blueprints" folder and press the "Refresh" button in the Blueprint UI.

Bugs

No changes

Mod Tools

No changes


To follow along in the development of Fireworks Mania check out my YouTube channel


- Enjoy :)

https://store.steampowered.com/app/1079260/Fireworks_Mania__An_Explosive_Simulator/

4th of July Update 2022

Happy 4th of July to all who celebrates it - and for the ones who don't - well, you get a little extra fun decorations for a limited time too.



I know this is a bit early, but I want to make sure all have a change to find and get the update before the 4th.

Todays update, v2022.6.4, brings a few minor fixes, but mainly 4th of July themed decorations.

Changes

- Added time limited "4th of July" decorations
- Added new "Uncle Sam Hat" to Prop category

Bugs

- Fixed effect issue with some rockets
- Yet another attempt at fixing some Resolution related Setting issues

Let me know what you think about this update in the comments below.

- Enjoy :)

https://store.steampowered.com/app/1079260/Fireworks_Mania__An_Explosive_Simulator/