void Start() { base.BaseStart(); cInfo.maxHealth = 10; // Temporary until a RYU AI Data is made ATTACK_INTERVAL = 5.0f; transform.position = new Vector3(spawn.x, spawn.y + cInfo.footOffset, spawn.y); STYLE_INTERVAL = 30.0f; styleTimer = 999.0f; aiStyle = (AI_STYLE)(Random.Range(0, 2)); StyleChangeCheck(); }
void StyleChangeCheck() { if (styleTimer > STYLE_INTERVAL) { switch (aiStyle) { case AI_STYLE.Turtle: aiStyle = AI_STYLE.Assault; ATTACK_INTERVAL = 8.0f; break; case AI_STYLE.Assault: aiStyle = AI_STYLE.Turtle; ATTACK_INTERVAL = 5.0f; break; default: break; } styleTimer = 0; } }