Add stat change guidelines, attributes toggle, skills editing, and improved character parsing

- Add temporal awareness and stat decay rules to prompt (0-5% per message)
- Add 'Always Include Attributes' toggle in tracker editor
- Fix skills section editing (was not saving customFields)
- Improve Present Characters parser to handle malformed formats (mid-line chars, extra blank lines)
- All changes work in both together/separate generation modes
This commit is contained in:
Spicy_Marinara
2025-11-18 15:10:24 +01:00
parent ed3eac54fc
commit 2b45dc8fae
4 changed files with 57 additions and 7 deletions
+3 -1
View File
@@ -74,6 +74,7 @@ export let extensionSettings = {
],
// RPG Attributes (customizable D&D-style attributes)
showRPGAttributes: true,
alwaysSendAttributes: false, // If true, always send attributes; if false, only send with dice rolls
rpgAttributes: [
{ id: 'str', name: 'STR', enabled: true },
{ id: 'dex', name: 'DEX', enabled: true },
@@ -91,7 +92,8 @@ export let extensionSettings = {
// Optional skills field
skillsSection: {
enabled: false,
label: 'Skills' // User-editable
label: 'Skills', // User-editable
customFields: [] // Array of skill names
}
},
infoBox: {