Add console logs to detect no-play-on-click bug.
This commit is contained in:
parent
8a146f3271
commit
6965ebbf75
@ -208,15 +208,19 @@ const INTERFACE = {
|
|||||||
},
|
},
|
||||||
|
|
||||||
click(event) {
|
click(event) {
|
||||||
|
console.log("CLICK");
|
||||||
switch(event.button) {
|
switch(event.button) {
|
||||||
// Main button
|
// Main button
|
||||||
case 0: {
|
case 0: {
|
||||||
|
console.log("A");
|
||||||
if(INTERFACE_DATA.hover !== null) {
|
if(INTERFACE_DATA.hover !== null) {
|
||||||
|
console.log("B");
|
||||||
INTERFACE_DATA.clicked = INTERFACE_DATA.hover;
|
INTERFACE_DATA.clicked = INTERFACE_DATA.hover;
|
||||||
|
|
||||||
if(INTERFACE.Ui.match_select(INTERFACE_DATA.hover, INTERFACE_DATA.select)) {
|
if(INTERFACE.Ui.match_select(INTERFACE_DATA.hover, INTERFACE_DATA.select)) {
|
||||||
INTERFACE_DATA.clicked = null;
|
INTERFACE_DATA.clicked = null;
|
||||||
} else {
|
} else {
|
||||||
|
console.log("C");
|
||||||
// Check if operation can be performed on new tile.
|
// Check if operation can be performed on new tile.
|
||||||
// Otherwise, switch selection.
|
// Otherwise, switch selection.
|
||||||
let result = 0;
|
let result = 0;
|
||||||
@ -247,6 +251,7 @@ const INTERFACE = {
|
|||||||
// Handle player action.
|
// Handle player action.
|
||||||
switch(result) {
|
switch(result) {
|
||||||
case 1: {
|
case 1: {
|
||||||
|
console.log("D1");
|
||||||
let source = INTERFACE_DATA.select.source;
|
let source = INTERFACE_DATA.select.source;
|
||||||
if(source == 0 && INTERFACE_DATA.alt_mode) {
|
if(source == 0 && INTERFACE_DATA.alt_mode) {
|
||||||
source = 3;
|
source = 3;
|
||||||
@ -264,6 +269,7 @@ const INTERFACE = {
|
|||||||
} break;
|
} break;
|
||||||
|
|
||||||
case 0: {
|
case 0: {
|
||||||
|
console.log("D2");
|
||||||
// Handle new selection.
|
// Handle new selection.
|
||||||
INTERFACE_DATA.select = null;
|
INTERFACE_DATA.select = null;
|
||||||
INTERFACE_DATA.alt_mode = false;
|
INTERFACE_DATA.alt_mode = false;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user