![]() |
Raymond Maarloeve
|
Public Member Functions | |
| JudgeDecision (IChattable owner, bool active, TrialStage stage, string crimeContext) | |
| void | Start () |
| Initializes the decision action. Implementation should begin execution of the decision logic. | |
| void | Finish () |
| Finalizes the decision action. Implementation should clean up any resources or state related to the decision. | |
| bool | Tick () |
| Executes the decision logic and determines the outcome. | |
| void | FinishChatting () |
| void | Chat (string message) |
| string | DebugInfo () |
| Provides debugging information for the decision. | |
| void | Chat (string message) |
| void | FinishChatting () |
| void | Start () |
| Initializes the decision action. Implementation should begin execution of the decision logic. | |
| void | Finish () |
| Finalizes the decision action. Implementation should clean up any resources or state related to the decision. | |
| bool | Tick () |
| Executes the decision logic and determines the outcome. | |
| string | DebugInfo () |
| Provides debugging information for the decision. | |
Properties | |
| string | PrettyName [get] |
| Gets the human-readable description of the decision. | |
Properties inherited from IDecision | |
| string | PrettyName [get] |
| Gets the human-readable description of the decision. | |
| JudgeDecision.JudgeDecision | ( | IChattable | owner, |
| bool | active, | ||
| TrialStage | stage, | ||
| string | crimeContext | ||
| ) |
| void JudgeDecision.Chat | ( | string | message | ) |
Implements IChatDecision.
| string JudgeDecision.DebugInfo | ( | ) |
Provides debugging information for the decision.
Implements IDecision.
| void JudgeDecision.Finish | ( | ) |
Finalizes the decision action. Implementation should clean up any resources or state related to the decision.
Implements IDecision.
| void JudgeDecision.FinishChatting | ( | ) |
Implements IChatDecision.
| void JudgeDecision.Start | ( | ) |
Initializes the decision action. Implementation should begin execution of the decision logic.
Implements IDecision.
| bool JudgeDecision.Tick | ( | ) |
Executes the decision logic and determines the outcome.
true if the decision is finished; otherwise, false. Implements IDecision.
|
get |
Gets the human-readable description of the decision.
Implements IDecision.