I was thinking of doing a true false with Mode_stun, kill, auto, charge,etc. to have an active statis in the current/font preset. then doing a mode set. Using a switch. So Mode_Set= 1 or stun or something Then mode_set = 2 or kill. and then already checked for the wav file. If it has a wav file then that mode is true unless over ridden by the Blaster.ini… I am unsure. basiclly it could check for the file and handle the mode automaticlly.
Do blasters even get jammed? I’d imagine that would be a benefit of them over slug throwers… They do have two different ammunitions to manage (gas and power cell), so maybe that could be thrown into the mix?
I think the place to set the startup mode is BlasterMode blaster_mode = MODE_STUN;
So if we had a variable like ProffieOSBlasterStartMode in the font config.ini, somehow just use that where MODE_STUN is there.
An over heat mode would be also interesting lock up to do for a jam. @NoSloppy I think a complete overhaul of how the blaster variables are handled is necessary, And how we set modes.
I really need to sit down and start planning this all out.