You already have a resource with different prices in time.
Create a discount pricing component for each hour.
1. Enter a name for the component.
2. Enter the formula:
- $ 100.
3. Click the Applicability tab.
Check the check boxes:
- Apply even if there are missing rental intervals,
- Only if it is enabled in the last interval.
You should get as many components as there are rules for working.
In each component, make these settings.
Include components on the rules where discounts work.
Such configuration will turn out:
To make a discount for the first hour you need to set the flag Only if it is enabled in the first interval.
See an example in action.