#include "Fichita.h"

//===========================================

void Fichita::setup() //
{   
  

  pregunta.load("VT3.ttf",55);

  preguntas[0] = "Cuando tengo dinero, \nno puedo evitar gastar todo \no parte del mismo.";
  preguntas[1] = "A menudo soy impulsivo \nen mi comportamiento de compra.";
  preguntas[2] = "Para mí, ir de compras es una forma\nde aliviar el estrés diario.\nMe resulta relajante.";
  preguntas[3] = "A veces siento que algo dentro\nmío me empujó a ir de compras.";
  preguntas[4] = "Hay veces tengo un fuerte\nimpulso por comprar.";
  preguntas[5] = "A veces he sentido un poco de \nculpa después de comprar algo \nque no necesitaba.";
  preguntas[6] = "Escondo algunas cosas que compro, \npor temor a ser tildado como irracional\n en mi comportamiento de compra.";
  preguntas[7] = "A menudo tengo un impulso inexplicable, \nun deseo repentino de ir y comprar algo.";
  preguntas[8] = "Tan pronto como entro en un shopping, \ntengo un irresistible deseo de \nentrar en una tienda y comprar algo.";
  preguntas[9] = "Tiendo a responder a ofertas \nque llegan por correo.";
  preguntas[10] = "A menudo he comprado un producto \nque  no necesitaba, sabiendo que \nme quedaba muy poco dinero.";
  preguntas[11] = "Soy un derrochador.";
  preguntas[12] = "A veces he pensado \n“Si tuviera que comprarlo otra vez,\n lo haría…” y me he sentido \narrepentido por ello.";
  preguntas[13] = "Presioná el botón de Ayuda \npara salir de este lugar";
 
  coordX = ofGetWidth()/2;
  coordY = ofGetHeight()/2;

  contador = 0;

  numeroDePreg = 0;
   
}

//===========================================

void Fichita::draw()
{
  
  ofSetColor(255);
  ofSetCircleResolution(80);
  ofSetColor(255);
  
  pregunta.drawString(preguntas[numeroDePreg], ofGetWidth()/2 - pregunta.stringWidth(preguntas[numeroDePreg])/2, coordY);   //(preguntas[numeroDePreg], coordX - pregunta.stringWidth(preguntas[numeroDePreg])/2, coordY);

}

//===========================================

void Fichita::update()
{
  
  if(contador % 200 == 0)
  {
    numeroDePreg ++;
    contador = 0;
  }

   if (numeroDePreg >= 13)
   {
    numeroDePreg = 0;
   }

   contador++;

}