In this tutorial we look at how we can create custom light functions. These allow your lights to behave and react in unique ways. During this tutorial we look at how we can set these up but we also look at how we can change these light functions upon interactions such as on off blueprint overlap. This lesson is all done in unreal engine 4.