Skip to content
Snippets Groups Projects
Commit 27ba8fc0 authored by lowercasedonkey's avatar lowercasedonkey
Browse files

uncast

parent b3854907
No related branches found
No related tags found
1 merge request!9579Manual event select tweaks
......@@ -67,9 +67,11 @@ App.Events.debugEvent = function(eventName) {
slaveFails = slaveFails || !passed;
App.UI.DOM.appendNewElement("div", slaveDiv, p.name || p.toString(), [passed ? "green" : "red", "indent"]);
}
if (!slaveFails) {
if (event.actors.includes(slave.ID)) {
App.UI.DOM.appendNewElement("div", slaveDiv, App.UI.DOM.link("Remove this slave", removeCasted, [slave]), "indent");
} else if (!slaveFails) {
App.UI.DOM.appendNewElement("div", slaveDiv, App.UI.DOM.link("Choose this slave", castSlave, [slave, i]), "indent");
} else if (displayOnlyValid) {
} else if (displayOnlyValid) { // Filter out slaves that are not valid
continue;
}
App.UI.DOM.appendNewElement("hr", tab);
......@@ -85,6 +87,12 @@ App.Events.debugEvent = function(eventName) {
$('#actorList').empty().append(makeActorList());
}
function removeCasted(slave) {
event.actors.delete(slave.ID);
$('#castList').empty().append(makeCastList());
$('#actorList').empty().append(makeActorList());
}
function testPredicate(outDiv, p, ...args) {
let passed = false;
try {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment