Zet0rz / nzombies

A GM13 Nazi Zombies style (WIP) gamemode
GNU General Public License v3.0
73 stars 79 forks source link

(Suggestion) Custom Barricades #720

Open TheRenegadist opened 1 year ago

TheRenegadist commented 1 year ago

Hello, any chance to improve the barricade system to allow the mapper to set up custom barricades so it doesn't rely on being randomly placed anymore?

Essentially the system would allow the player to place any props they wish and freeze them in place as the structure of the barricade and then use a specific toolgun or tool to select each prop that represents the barricade (Bonus points if they can select the order its broken by the zombies and repaired by the player), and the ability to either select a per-defined set of sounds for break/repair (Wood, stone, metal, etc) or select a custom set the mapper adds themselves. As for destruction I imagine it doesn't have to be fancy, when a zombie destroys part of the barricade the prop vanishes like it does now with the random boards and then reappears on repair meaning anything can be made into a barricade. At the end of the day if the player doesn't want to do any of this they can opt. in for the random system currently but this option would be for those who want to add an extra layer of creativity to their map.

This may sound like a silly feature but with how customizable nZombies is currently it would only make sense to give more customization to the mapper with the barricades so they can further immerse the player in their map builds.