The NPC Unit Upgrade Creator is responsible for regulating unit upgrades.
When creating a new NPC Manager object using the RTS Engine menu. The NPC Unit Upgrade Creator is a component of the new NPC Manager’s ‘NPCUnitManagers’ child object.
- Auto Upgrade: Allow this component to launch upgrades?
- Timer Reload Range (in seconds): How often does this component check for unit upgrade tasks to launch them?
- Acceptance Range (between 0.0 and 1.0): This defines if launching an upgrade task request will be accepted (the higher, the more chance that the request will be accepted with 0.0 -> never accepted and 1.0 -> always accepted). This adds more randomization to the behavior of the NPC factions in regards to launching upgrade tasks.
- Upgrade On Demand: Can other components request to launch upgrade tasks?