Requires:
{"or": [
{"partialRefill": {"type": "Energy", "limit": 150}},
{"and": [
{"resourceAvailable": [{"type": "Energy", "count": 50}]},
{"partialRefill": {"type": "Energy", "limit": 100}},
{"partialRefill": {"type": "Missile", "limit": 6}},
{"partialRefill": {"type": "Super", "limit": 2}},
{"partialRefill": {"type": "PowerBomb", "limit": 2}}
]}
]},
{"heatFrames": 80}