Games will cover 31 sporting events, beginning with the men's football match between hosts Thailand and Timor-Leste on Dec 3.