totally refactor actions

This commit is contained in:
bridge
2025-10-04 16:29:29 +08:00
parent 757bcdebc0
commit ee6fb7f6e4
32 changed files with 1766 additions and 1395 deletions

View File

@@ -0,0 +1,21 @@
from __future__ import annotations
from .mutual_action import MutualAction
from .drive_away import DriveAway
from .attack import Attack
from .conversation import Conversation
from src.classes.action.registry import register_action
__all__ = [
"MutualAction",
"DriveAway",
"Attack",
"Conversation",
]
# 注册 mutual actions均为实际动作
register_action(actual=True)(DriveAway)
register_action(actual=True)(Attack)
register_action(actual=True)(Conversation)