Toribash
Original Post
Adjustable Color Decay on Trigger Hit
Right now, we have it so a trigger can change the color of a body part, joint, or object upon being activated. As far as I can tell, this permanently changes the color of the object with the activated trigger (until another trigger changes it a different color).


I'm suggesting that this color change have a decay option. If implemented, this feature would allow a trigger to change the color of a body part, joint, or object, and then have that bodypart/joint/object slowly return back to normal. Of course, it doesn't have to slowly change back to its original color. I'd want to be able to input a value that changes the duration of this decay, and probably another variable for the duration of time the triggered color is at full saturation.


In action, this feature would look visually similar to how bruise changes joints and body parts to red and then slowly fades away, but with the added benefit of the fade period having an adjustable duration, or the period of full saturation being adjustable.


Now that I think about it, we should also have an option in gamerules to adjust the duration of normal bruise decay. A shorter bruise length may have a better effect on realism fighting replays; I'd have to mess with it to find out. I'd imagine this would be a trivially easy thing to implement since the bruise decay is already a thing baked into the game. (hopefully it's not hardcoded, or is at least easy to edit)



My main suggestion, though, is for the adjustable color decay on triggers. This would allow for many interactions that make the pre-existing feature of color change upon trigger activation much more relevant. Imagine pressing a button that changes the color of an object for a short amount of time. Imagine changing the color of bruise entirely! Experimental modmakers would be very grateful for this.