mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-03-14 11:47:21 +08:00
Add condition info to debug quest logging
This commit is contained in:
parent
b808e7e4ff
commit
b0605f6ac2
@ -401,6 +401,16 @@ public class QuestManager extends BasePlayerManager {
|
|||||||
Grasscutter.getLogger().debug("Quest {} will be {} as a result of event trigger {} ({}, {}).",
|
Grasscutter.getLogger().debug("Quest {} will be {} as a result of event trigger {} ({}, {}).",
|
||||||
questData.getId(), shouldAccept ? "accepted" : "not accepted", condType.name(), paramStr,
|
questData.getId(), shouldAccept ? "accepted" : "not accepted", condType.name(), paramStr,
|
||||||
Arrays.stream(params).mapToObj(String::valueOf).collect(Collectors.joining(", ")));
|
Arrays.stream(params).mapToObj(String::valueOf).collect(Collectors.joining(", ")));
|
||||||
|
for (var i = 0; i < accept.length; i++) {
|
||||||
|
var condition = acceptCond.get(i);
|
||||||
|
Grasscutter.getLogger().debug("^ Condition {} has params {} with result {}.",
|
||||||
|
condition.getType().name(),
|
||||||
|
Arrays.stream(condition.getParam())
|
||||||
|
.filter(value -> value > 0)
|
||||||
|
.mapToObj(String::valueOf)
|
||||||
|
.collect(Collectors.joining(", ")),
|
||||||
|
accept[i] == 1 ? "success" : "failure");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (shouldAccept) {
|
if (shouldAccept) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user