paintjam2020/Scripts/PaintEffects/ConfuseDirections.gd
2020-04-04 17:23:08 +02:00

17 lines
334 B
GDScript

extends Node
export var Duration = 7.5
func ConfusionRoutine(player, delta):
var elapsed = 0
var inputs = player.baseInputs
inputs.shuffle()
player.inputs = inputs
while elapsed < Duration:
elapsed += yield()
player.inputs = player.baseInputs
func StartEffect(player):
var rout = ConfusionRoutine(player, 0)
return rout