Un objeto HookChoices representa la lista de opciones que presenta un enganche CHOICE_LIST.
El objeto HookChoices es un objeto especial que es invisible, excepto dentro de un enganche CHOICE_LIST. Este objeto proporciona el método AddItem, que se puede utilizar para añadir un nuevo elemento a la lista. Puede utilizar el método AddItems para añadir una lista de valores.
El objeto HookChoices se almacena en una variable denominada choices (para enganches, no para scripts globales) y sólo se puede acceder a éste por medio de dicho nombre.