AI Dynamic Event Systems in Games