I’m still woefully new to some aspects of Proffie, but there is a burning question thats bothered me for months with absolute failure on google or facebook groups. My question here is if its possible to merge two seperate prop files or their features into one file(ex. Fett263/SA22C battle mode with saber.h prop file).
Is there any kind of software or hidden video on how to undertake such an endeavor?
short answer: yes
Is it easy? Well, that depends.
I mean, you can always just write a new prop file which has the features you want from all the existing prop files, right?
There are some other possibilities: DualProp, SaberBlasterProp and MultiProp.
These props lets you switch between different props at runtime in some way or another.
That’s incredible!! Would you be so kind as to show/help me how to write a new prop file?
Writing a new prop file is the hard option, and requires some C++ knowledge to do.
I can help, but I’m not a collage CS education. 
In general, you would start with one of the existing prop files, make a copy and start modifying it:
I see! So, what if I wanted to keep it very basic like the base saber.h file whereas the only changes I’d want to make is Fett263 BATTLE_MODE_ALWAYS_ON and volume change? I know it’s only two changes, but I’m confused on how to add those to the base saber.h file while keeping all other controls as simple as possible (ex. On and off is instant with a single click of the activation button).
Otherwise would it be easier to create a short prop file with only those two features?
I beg for your wisdom, good sir!
The answer is still the same: You would need to know enough programming to be able to read the prop files, understand the code enough to know which pieces to copy and which ones not to copy.
If you know how to program, you can do it in an hour or two. If you don’t know how to program, you have to read up on how C++ works first, which takes a lot longer, but is still doable.
FWIW, my prop is already heavily customizable. Just about all of the additions over the base prop are either enabled via define or can be disabled with a define.
You may want to read through all of the defines here:
Or you can use the config helper tool and it let’s you easily select the features you want on or off and will generate the defines needed for you.