| 3647 | sticky: { default: null, type: 'number?' }, | 3647 | sticky: { default: null, type: 'number?' }, |
| 3648 | cooldown: { default: null, type: 'number?' }, | 3648 | cooldown: { default: null, type: 'number?' }, |
| 3649 | delay: { default: null, type: 'number?' }, | 3649 | delay: { default: null, type: 'number?' }, |
| 3650 | characterFilterNames: { default: [], type: 'array' }, | 3650 | characterFilterNames: { default: [], type: 'array', excludeFromTemplate: true }, |
| 3651 | characterFilterTags: { default: [], type: 'array' }, | 3651 | characterFilterTags: { default: [], type: 'array', excludeFromTemplate: true }, |
| 3652 | characterFilterExclude: { default: false, type: 'boolean' }, | 3652 | characterFilterExclude: { default: false, type: 'boolean', excludeFromTemplate: true }, |
| 3653 | }; | 3653 | }; |
| 3654 | | 3654 | |
| 3655 | export const newWorldInfoEntryTemplate = Object.fromEntries( | 3655 | export const newWorldInfoEntryTemplate = Object.fromEntries( |
| 3656 | Object.entries(newWorldInfoEntryDefinition).map(([key, value]) => [key, value.default]), | 3656 | Object.entries(newWorldInfoEntryDefinition).filter(([_, value]) => !value.excludeFromTemplate).map(([key, value]) => [key, value.default]), |
| 3657 | ); | 3657 | ); |
| 3658 | | 3658 | |
| 3659 | /** | 3659 | /** |