27 lines
629 B
JavaScript
27 lines
629 B
JavaScript
|
|
export function registerGetSceneControlButtonsHook() {
|
|
Hooks.on("getSceneControlButtons", getSceneControlButtons);
|
|
}
|
|
|
|
function getSceneControlButtons(controls) {
|
|
if (canvas == null) {
|
|
return;
|
|
}
|
|
controls.push({
|
|
name: "fvtt-rolemaster-frp",
|
|
title: "Rolemaster FRP System",
|
|
icon: "fas fa-r",
|
|
layer: "ControlsLayer",
|
|
tools: [
|
|
{
|
|
name: "rmmsdiceroller",
|
|
title: "Dice Roller",
|
|
icon: "fas fa-dice",
|
|
onClick: () => { return new game.rmss.applications.RMSSToolsDiceRoller().render(true); },
|
|
button: true
|
|
}
|
|
],
|
|
activeTool: "rmmsdiceroller"
|
|
});
|
|
}
|