diff options
| author | 2023-12-18 02:19:24 +0800 | |
|---|---|---|
| committer | 2023-12-18 02:19:24 +0800 | |
| commit | 3d564b2de6037e49482044aa9fc0b4ba9567f83d (patch) | |
| tree | 3866a990462548026fbc2bada7b3826b814561a4 | |
| parent | 7b219aa1294905fb1955dba15ae7c9353d24cf0e (diff) | |
| download | infini-3d564b2de6037e49482044aa9fc0b4ba9567f83d.tar.gz infini-3d564b2de6037e49482044aa9fc0b4ba9567f83d.zip | |
feat(exceptions): add `RulePackageException` and rename `HydroError` to `InfiniException`
| -rw-r--r-- | src/infini/exceptions.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/infini/exceptions.py b/src/infini/exceptions.py index c82f7ca8..d681d2c9 100644 --- a/src/infini/exceptions.py +++ b/src/infini/exceptions.py @@ -17,9 +17,11 @@ class StopException(EventException): """停止当前事件传播。""" -class HydroError(Exception): - """HydroRoll 异常基类""" +class InfiniException(Exception): + """Infini 异常基类""" +class RulePackageException(InfiniException): + """由规则包抛出的异常基类, 所有规则包抛出的异常都应该继承此类。""" class LoadError(HydroError): """规则包导入错误""" |
