PlayerCharacterStats.ProcessAwaitingAddon
Declaration#
public virtual void ProcessAwaitingAddon(AwaitingAddOn choice, List<ISelectableOption> selection)Parameters#
| Name | Description |
|---|---|
| choice | Item to remove |
| selection | Selections for item |
Description#
Remove a choice from the awaiting list
Usage#
using NullSave.GDTK;using NullSave.GDTK.Stats;using System.Collections.Generic;using UnityEngine;
public class CodeSample : MonoBehaviour{
public void ExampleMethod(PlayerCharacterStats target) { foreach (var choice in target.awaitingChoices) { List<ISelectableOption> selection = new List<ISelectableOption>(); for (int i = 0; i < choice.plugin.selectCount; i++) { selection.Add(choice.plugin.availableOptions[i]); } target.ProcessAwaitingAddon(choice, selection); } }
}