forked from public/foundryvtt-reve-de-dragon
Montrer/cacher les TMR
Le bouton "Montrer les TMR" devient "Cacher les TMR"/"Montrer les TMR" selon qu'elles sont visibles ou pas Lors de l'utilisation d'une terre d'attache, c'un changeur ou de la connaissance du fleuve, le demi-rêve redevient visible
This commit is contained in:
@ -1486,12 +1486,16 @@ export class RdDActor extends Actor {
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async cacheTMR() {
|
||||
await this.update({ 'system.reve.tmrpos.cache': true });
|
||||
/* -------------------------------------------- */
|
||||
async changeTMRVisible() {
|
||||
await this.setTMRVisible(this.system.reve.tmrpos.cache ? true : false);
|
||||
}
|
||||
async montreTMR() {
|
||||
await this.update({ 'system.reve.tmrpos.cache': false });
|
||||
|
||||
async setTMRVisible(newState) {
|
||||
await this.update({ 'system.reve.tmrpos.cache': !newState });
|
||||
this.notifyRefreshTMR();
|
||||
}
|
||||
|
||||
isTMRCache() {
|
||||
return this.system.reve.tmrpos.cache;
|
||||
}
|
||||
@ -1505,11 +1509,6 @@ export class RdDActor extends Actor {
|
||||
});
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async afficheTMRetMessage() {
|
||||
await this.montreTMR();
|
||||
this.notifyRefreshTMR();
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async reinsertionAleatoire(raison, accessible = tmr => true) {
|
||||
@ -1524,7 +1523,7 @@ export class RdDActor extends Actor {
|
||||
}
|
||||
|
||||
async forcerPositionTMRInconnue(tmr) {
|
||||
await this.cacheTMR();
|
||||
await this.setTMRVisible(false);
|
||||
await this.updateCoordTMR(tmr.coord);
|
||||
this.notifyRefreshTMR();
|
||||
}
|
||||
|
Reference in New Issue
Block a user