Bools and integers are the same. While bools are for better readability, integers can have more options than two, so the usage is situational. If you are sure you will only have the variable to describe a state ( true, false ), you can use bools. If you are however able to put more than two states in one variable, use integers. What I mean is:
PHP Code:
new bool: g_LiveRound
new bool: g_KnifeRound
new bool: g_WarmupRound
would be worse than
PHP Code:
// let's say 1 is live, 2 is warmup and 3 is knife
new g_Round = 1
since you can save some memory. If you use enumerations, your code will look even better:
PHP Code:
enum Rounds
{
Knife,
Warmup,
Live
}
new Rounds: g_Round