Design Clarification for Programmers

This thread is meant for programmers to post questions for clarification about design while implementing or preparing to implement a certain part of the game.

Often these questions will be small aspects that have not previously been discussed and the programmers will need a quick definitive answer, which may be a temporary solution until a proper discussion can be had.

Programmers are allowed to ask questions that may have been answered before and to which there may be answer buried in design threads, but for the sake of productivity call upon the forum to quickly find an answer.

Anyone can answer the questions if they know the answer for sure (typically by having found it on the forums), but it is not the place to post your ideas or opinions unless you are qualified to make decisions for Thrive.