forked from public/foundryvtt-reve-de-dragon
#90 Gestion des cases modifies de façon permanente
This commit is contained in:
@ -252,6 +252,9 @@ const rencontresTable = [
|
||||
lac: "98-00", marais: "98-00", gouffre: "98-00", necropole: "98-00", desolation: "98-00" } }
|
||||
]
|
||||
|
||||
/* -------------------------------------------- */
|
||||
const caseSpecificModes = [ "attache", "trounoir", "humide", "reserve_securite", "reserve_extensible", "maitrisee", "debordement" ];
|
||||
|
||||
/* -------------------------------------------- */
|
||||
const tmrMovePattern =
|
||||
[ { name: 'top', x: 0, y: -1 },
|
||||
@ -567,6 +570,7 @@ export class TMRUtility {
|
||||
let caseIndex = letter+num;
|
||||
ChatMessage.create( { content: "Case aléatoire : " + letter+num + " - " + TMRMapping[caseIndex].label ,
|
||||
whisper: ChatMessage.getWhisperRecipients("GM") } );
|
||||
return caseIndex;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
@ -589,13 +593,13 @@ export class TMRUtility {
|
||||
// TODO : Gérer les têtes spéciales réserve!
|
||||
let sortReserve
|
||||
let tmrDescr = this.getTMRDescription(coordTMR);
|
||||
console.log("Sort réserve : ", tmrDescr);
|
||||
//console.log("Sort réserve : ", tmrDescr);
|
||||
if ( tmrDescr.type == 'fleuve') { // Gestion de la reserve en Fleuve
|
||||
sortReserve = reserveList.find(it => TMRUtility.getTMRDescription(it.coord).type == 'fleuve' );
|
||||
} else { // Reserve sur un case "normale"
|
||||
sortReserve = reserveList.find(it => it.coord == coordTMR);
|
||||
}
|
||||
console.log("Sort réserve : ", tmrDescr, sortReserve, reserveList);
|
||||
//console.log("Sort réserve : ", tmrDescr, sortReserve, reserveList);
|
||||
return sortReserve;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user