> For the complete documentation index, see [llms.txt](https://xeavin.gitbook.io/the-insurgents-handbook/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://xeavin.gitbook.io/the-insurgents-handbook/scripts/vm-call-targets/set-ask-select-ignore.md).

# Set Ask Select Ignore

### Signature

```c
void setaskselectignore(int windowId, int choiceId); //id:0x0475
```

### Description

Used before functions like [A Ask 1FF](/the-insurgents-handbook/scripts/vm-call-targets/a-ask-1ff.md) to hide a choice entry.

### Arguments

#### Window Identifier

The window the dialogue will be displayed in.

There are a total of 8 windows (0 -> 7) that can be used to simultaneously display several dialogues, shapes (textures), etc. at the same time.

If a value of `-1` is passed, it will be changed to `0`.

If the window is already used before calling this function, nothing will change.

#### Choice Identifier

The position of the cursor when the window is opened.

### Notes

{% hint style="info" %}
Only the first 32 choices of a dialogue can be hidden.
{% endhint %}
