Exception: Demiurge::Errors::TooManyIntentionLoopsError
- Inherits:
-
BadScriptError
- Object
- RuntimeError
- Exception
- BadScriptError
- Demiurge::Errors::TooManyIntentionLoopsError
- Defined in:
- lib/demiurge/exception.rb
Overview
This occurs if intentions queue other, new intentions too many times in the same tick. The exception exists to prevent infinite loops of queued intentions. If your script wants to queue lots of intentions, consider queueing them during later ticks instead of immediately.
Instance Attribute Summary
Attributes inherited from Exception
Method Summary
Methods inherited from Exception
#backtrace_chain, #formatted, #initialize, #jsonable
Constructor Details
This class inherits a constructor from Demiurge::Errors::Exception