Hi all. I have been working on a replica laser Musket from Fallout. I have designed it as a 2 button setup (1 for the crank handle charger and the other for the trigger) and a neopixel strip in the chamber and an edison filament to act as the laser in the barrel section. I was hoping to have the crank be able to charge up to to 6 levels, each level increasing the brightness of the neopixels in the chamber (unstable blade effects for this). I was reading through the blaster.h file but think I would need a complete new prop file for it. Would the effects need to be specified in the prop or would that be done in the config? I have only ever made configs for sabers with the help of Fetts library so I am jumping right into the deep end with a totally new style blaster prop. Any help is appreciated.
You can probably inherit from the blaster prop and extend it to do what you want, similar to how the new blaster_BC_buttons.h does it.
Or, you could just copy the blaster prop, and replace the kill/stun/auto selection with your 6-level selection. If you switch the Alt mode when you switch strength, then all sounds and styles can react to the switch, which means you can set up most of the rest in the config file.
There are literally infinite number of ways to do these things. Does either of the two options above seem like it might work for what you want?
Yes that is basically what i had in mind I just wanted to make sure I was on the correct path before really digging in to try and figure it out. Thanks Fredrick!
Ultimately, here’s what we came up with.
laser_musket_config.h (4.3 KB)
laser_musket_buttons.h (7.8 KB)
Cool, another worthy prop to add to my collection (kof, kof kof in General Grievous voice)
Huge shout out to Brian for the help on this!! A great prop for the laser musket that could be tweaked for a charge rifle or other type sci-fi gun where you want to accumulate charges for a bigger bang.
Sweet prop work!!! Thanks for sharing all the digital components