Made the hurt shader operate. Currently runs when you mouse over the current target, needs to run when damage occurs in reality. Basic operation is as follows: [set(me.vars.start_hurt_cycle, me.cycle), set(me.vars.end_hurt_cycle, me.cycle+10)]. Set me.vars.start_hurt_cycle to be when you want to shader to start calculating the hurt state and me.vars.hurt_cycle when you want to finish (timing is obviously in cycles).  Runs at a 60/40 duty cycle (off/on), being off for 3 cycles (60ms) then on for 2 (40ms).