Files
roll20-character-sheets/AD&D 2E Revised/javascript/version.js
T
Peter Bjerg Lidegaard 5ed1985e2d - Lowercased weapon lookup to make it case insensitive.
- Added the correct case name for weapons for completionist sake
2021-06-18 21:35:00 +02:00

27 lines
862 B
JavaScript

// --- Version change start --- //
const sheetName = 'AD&D 2E Revised';
const sheetVersion = '4.1.0';
on('sheet:opened', function(){
getAttrs(['character_sheet'],function(attrs){
let cs=_.rest((attrs.character_sheet||'').match(/(.*?)(?:\s+v(.*))?$/)),
sheet_name=cs[0]||'',
sheet_version=cs[1]||'';
// do something with sheet_name and sheet_version, if you might be converting
if(sheet_name !== sheetName || sheet_version !== sheetVersion) {
console.log('Updating character sheet version');
setAttrs({
character_sheet: `${sheetName} v${sheetVersion}`,
version: `v${sheetVersion}`,
announcement: 1
},{silent:true});
}
});
});
// --- Version change end --- //