Definition: Refers to a dynamic range of tasks (e.g., Tasks 3–7) rather than individual tasks.
How it works:
- Specifies start and end task numbers
- Includes all tasks between them (inclusive)
- Range automatically adjusts when tasks are removed
When to use:
- Showing all tasks in a section
- Operating on multiple sequential tasks
- Creating scalable logic (ranges adapt if tasks change)
Example:
Action: Show on Map (Tasks 3–8)
Result: Tasks 3, 4, 5, 6, 7, 8 appear on map
Important – Ranges adjust:
- If you delete Task 5, the range Tasks 3–8 now refers to: 3, 4, 6, 7, 8 (skips deleted task)
- Always verify ranges after editing task list
Notes:
- Dynamic (changes when tasks are added/removed)
- Useful for modular game design
- Less explicit than individual task selection
Common mistakes:
- Not verifying ranges after deleting/reordering tasks
- Creating ranges that become invalid (e.g., 5–3 is invalid)