From 5a40730d8445933ddb672d74ba82d54ad17edc2e Mon Sep 17 00:00:00 2001 From: greg Date: Wed, 6 Aug 2025 03:47:58 -0400 Subject: [PATCH] started on foundry system development with system.json and template.json and started on the core ruleset --- README.md | 13 +++- {Foundrydocs => foundrydocs}/overview.md | 0 {Ruleset => ruleset}/Spellcasting.md | 0 .../characters/How-To-Make-A-Character.md | 0 ruleset/characters/classes/corefeats.md | 0 ruleset/characters/classes/feats.md | 0 ruleset/characters/generalFeats.md | 0 ruleset/characters/races/feats.md | 0 ruleset/classes/types/typefeats.md | 0 ruleset/overview.md | 0 ruleset/spellcasting/spell-points.md | 0 system.json | 67 ++++++++++++++++++ systemFiles/lang/en-us.json | 0 systemFiles/modules/Lights-End.mjs | 0 .../modules/sheets/Lights-EndItemSheet.js | 5 ++ .../packs/additional/macros/000009.log | 0 systemFiles/packs/additional/macros/CURRENT | 1 + systemFiles/packs/additional/macros/LOCK | 0 systemFiles/packs/additional/macros/LOG | 3 + systemFiles/packs/additional/macros/LOG.old | 7 ++ .../packs/additional/macros/MANIFEST-000008 | Bin 0 -> 50 bytes systemFiles/packs/core/armor/000009.log | 0 systemFiles/packs/core/armor/CURRENT | 1 + systemFiles/packs/core/armor/LOCK | 0 systemFiles/packs/core/armor/LOG | 3 + systemFiles/packs/core/armor/LOG.old | 7 ++ systemFiles/packs/core/armor/MANIFEST-000008 | Bin 0 -> 50 bytes systemFiles/packs/core/class/000009.log | 0 systemFiles/packs/core/class/CURRENT | 1 + systemFiles/packs/core/class/LOCK | 0 systemFiles/packs/core/class/LOG | 3 + systemFiles/packs/core/class/LOG.old | 7 ++ systemFiles/packs/core/class/MANIFEST-000008 | Bin 0 -> 50 bytes systemFiles/packs/core/monsters/000009.log | 0 systemFiles/packs/core/monsters/CURRENT | 1 + systemFiles/packs/core/monsters/LOCK | 0 systemFiles/packs/core/monsters/LOG | 3 + systemFiles/packs/core/monsters/LOG.old | 7 ++ .../packs/core/monsters/MANIFEST-000008 | Bin 0 -> 50 bytes systemFiles/packs/core/races/000009.log | 0 systemFiles/packs/core/races/CURRENT | 1 + systemFiles/packs/core/races/LOCK | 0 systemFiles/packs/core/races/LOG | 3 + systemFiles/packs/core/races/LOG.old | 7 ++ systemFiles/packs/core/races/MANIFEST-000008 | Bin 0 -> 50 bytes systemFiles/packs/core/rules/000009.log | 0 systemFiles/packs/core/rules/CURRENT | 1 + systemFiles/packs/core/rules/LOCK | 0 systemFiles/packs/core/rules/LOG | 3 + systemFiles/packs/core/rules/LOG.old | 7 ++ systemFiles/packs/core/rules/MANIFEST-000008 | Bin 0 -> 50 bytes systemFiles/packs/core/spells/000007.log | 0 systemFiles/packs/core/spells/CURRENT | 1 + systemFiles/packs/core/spells/LOCK | 0 systemFiles/packs/core/spells/LOG | 3 + systemFiles/packs/core/spells/LOG.old | 5 ++ systemFiles/packs/core/spells/MANIFEST-000006 | Bin 0 -> 50 bytes systemFiles/packs/core/weapons/000009.log | 0 systemFiles/packs/core/weapons/CURRENT | 1 + systemFiles/packs/core/weapons/LOCK | 0 systemFiles/packs/core/weapons/LOG | 3 + systemFiles/packs/core/weapons/LOG.old | 7 ++ .../packs/core/weapons/MANIFEST-000008 | Bin 0 -> 50 bytes systemFiles/styles/system-styles.css | 0 .../templates/steets/weapon-sheet.html | 7 ++ template.json | 27 +++++++ 66 files changed, 203 insertions(+), 2 deletions(-) rename {Foundrydocs => foundrydocs}/overview.md (100%) rename {Ruleset => ruleset}/Spellcasting.md (100%) rename Ruleset/overview.md => ruleset/characters/How-To-Make-A-Character.md (100%) create mode 100644 ruleset/characters/classes/corefeats.md create mode 100644 ruleset/characters/classes/feats.md create mode 100644 ruleset/characters/generalFeats.md create mode 100644 ruleset/characters/races/feats.md create mode 100644 ruleset/classes/types/typefeats.md create mode 100644 ruleset/overview.md create mode 100644 ruleset/spellcasting/spell-points.md create mode 100644 system.json create mode 100644 systemFiles/lang/en-us.json create mode 100644 systemFiles/modules/Lights-End.mjs create mode 100644 systemFiles/modules/sheets/Lights-EndItemSheet.js create mode 100644 systemFiles/packs/additional/macros/000009.log create mode 100644 systemFiles/packs/additional/macros/CURRENT create mode 100644 systemFiles/packs/additional/macros/LOCK create mode 100644 systemFiles/packs/additional/macros/LOG create mode 100644 systemFiles/packs/additional/macros/LOG.old create mode 100644 systemFiles/packs/additional/macros/MANIFEST-000008 create mode 100644 systemFiles/packs/core/armor/000009.log create mode 100644 systemFiles/packs/core/armor/CURRENT create mode 100644 systemFiles/packs/core/armor/LOCK create mode 100644 systemFiles/packs/core/armor/LOG create mode 100644 systemFiles/packs/core/armor/LOG.old create mode 100644 systemFiles/packs/core/armor/MANIFEST-000008 create mode 100644 systemFiles/packs/core/class/000009.log create mode 100644 systemFiles/packs/core/class/CURRENT create mode 100644 systemFiles/packs/core/class/LOCK create mode 100644 systemFiles/packs/core/class/LOG create mode 100644 systemFiles/packs/core/class/LOG.old create mode 100644 systemFiles/packs/core/class/MANIFEST-000008 create mode 100644 systemFiles/packs/core/monsters/000009.log create mode 100644 systemFiles/packs/core/monsters/CURRENT create mode 100644 systemFiles/packs/core/monsters/LOCK create mode 100644 systemFiles/packs/core/monsters/LOG create mode 100644 systemFiles/packs/core/monsters/LOG.old create mode 100644 systemFiles/packs/core/monsters/MANIFEST-000008 create mode 100644 systemFiles/packs/core/races/000009.log create mode 100644 systemFiles/packs/core/races/CURRENT create mode 100644 systemFiles/packs/core/races/LOCK create mode 100644 systemFiles/packs/core/races/LOG create mode 100644 systemFiles/packs/core/races/LOG.old create mode 100644 systemFiles/packs/core/races/MANIFEST-000008 create mode 100644 systemFiles/packs/core/rules/000009.log create mode 100644 systemFiles/packs/core/rules/CURRENT create mode 100644 systemFiles/packs/core/rules/LOCK create mode 100644 systemFiles/packs/core/rules/LOG create mode 100644 systemFiles/packs/core/rules/LOG.old create mode 100644 systemFiles/packs/core/rules/MANIFEST-000008 create mode 100644 systemFiles/packs/core/spells/000007.log create mode 100644 systemFiles/packs/core/spells/CURRENT create mode 100644 systemFiles/packs/core/spells/LOCK create mode 100644 systemFiles/packs/core/spells/LOG create mode 100644 systemFiles/packs/core/spells/LOG.old create mode 100644 systemFiles/packs/core/spells/MANIFEST-000006 create mode 100644 systemFiles/packs/core/weapons/000009.log create mode 100644 systemFiles/packs/core/weapons/CURRENT create mode 100644 systemFiles/packs/core/weapons/LOCK create mode 100644 systemFiles/packs/core/weapons/LOG create mode 100644 systemFiles/packs/core/weapons/LOG.old create mode 100644 systemFiles/packs/core/weapons/MANIFEST-000008 create mode 100644 systemFiles/styles/system-styles.css create mode 100644 systemFiles/templates/steets/weapon-sheet.html create mode 100644 template.json diff --git a/README.md b/README.md index e0b0916..8b321a9 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,14 @@ # Lights End First Edition -Lighs end first edition is a TTRPG system made to allow for modular character creation for the when day breaks campaign. It is made to combine aspects of pathfinder 2e, dungeons and dragons 5e, and my own ideas about the system. To read the rules, please see [The ruleset](Ruleset/overview.md) +Lighs End first edition is a TTRPG system made to allow for modular character creation for my when day breaks campaign. It is made to combine aspects of pathfinder 2e, dungeons and dragons 5e, and my own ideas about the system. To read the rules, please see [the ruleset](ruleset/overview.md) -For documentation on how to install and use the foundryvtt system, see [here](Foundrydocs/overview.md) +## FoundryVTT users +For documentation on how to install and use the foundryvtt system, see [here](foundrydocs/overview.md) + +## [Modular Character Creation](ruleset/characters/How-To-Make-A-Character.md) +The Lights End system is designed to allow users to create any type of character they want using a feat system based on pathfinder 2e, with a little extra flair. Each character has several types of feats, [General Feats](ruleset/characters/generalFeats.md), [Racial Feats](ruleset/characters/races/feats.md), [Class feats](ruleset/characters/classes/feats.md), [type feats](ruleset/classes/types/typefeats.md), and [core class feats](ruleset/characters/classes/corefeats.md). In addition to the rich feat system, spellcasters are no longer bound to spell slots and instead use a [spell-point](ruleset/spellcasting/spell-points.md), so casters aren't bound to only 4 first level spells, and can instead cast them as long as they have points. + +## Redesigned Martials +Martials in some other systems only ever have one **good** option during combat, make a weapon attack \*cough\* D&D \*cough\*. Lights End tries to remedy this using our new [type feats](ruleset/classes/types/typefeats.md), some of which allow martials to parry (including ranged attacks!) or disarm their opponents, use half-swording techniques like Mordhau, and so much more. Martial turns are no longer "I attack with my greatsword", but use strategy and critical thinking to take into account the best move on their turn. Of course if you prefer the simple combat style, it is still a viable option with some feats to increase the effectiveness of just that without being better or worse than adding depth to your turns. + +## \ No newline at end of file diff --git a/Foundrydocs/overview.md b/foundrydocs/overview.md similarity index 100% rename from Foundrydocs/overview.md rename to foundrydocs/overview.md diff --git a/Ruleset/Spellcasting.md b/ruleset/Spellcasting.md similarity index 100% rename from Ruleset/Spellcasting.md rename to ruleset/Spellcasting.md diff --git a/Ruleset/overview.md b/ruleset/characters/How-To-Make-A-Character.md similarity index 100% rename from Ruleset/overview.md rename to ruleset/characters/How-To-Make-A-Character.md diff --git a/ruleset/characters/classes/corefeats.md b/ruleset/characters/classes/corefeats.md new file mode 100644 index 0000000..e69de29 diff --git a/ruleset/characters/classes/feats.md b/ruleset/characters/classes/feats.md new file mode 100644 index 0000000..e69de29 diff --git a/ruleset/characters/generalFeats.md b/ruleset/characters/generalFeats.md new file mode 100644 index 0000000..e69de29 diff --git a/ruleset/characters/races/feats.md b/ruleset/characters/races/feats.md new file mode 100644 index 0000000..e69de29 diff --git a/ruleset/classes/types/typefeats.md b/ruleset/classes/types/typefeats.md new file mode 100644 index 0000000..e69de29 diff --git a/ruleset/overview.md b/ruleset/overview.md new file mode 100644 index 0000000..e69de29 diff --git a/ruleset/spellcasting/spell-points.md b/ruleset/spellcasting/spell-points.md new file mode 100644 index 0000000..e69de29 diff --git a/system.json b/system.json new file mode 100644 index 0000000..463988d --- /dev/null +++ b/system.json @@ -0,0 +1,67 @@ +{ + "id": "LE1e", + "title": "Lights End First Edition", + "description": "", + "version": "0.1", + + "compatability": { + "minimum": "13", + "verified": "13.346" + }, + "authors": [{ + "name": "Definate_Human", + "email": "definate_human@bad-decisions-inc.com", + "discord": "definite_human" + }], + + "esmodules": ["systemFiles/modules/Lights-End.mjs"], + "styles": ["systemFiles/styles/system-styles.css"], + + "packs": [{ + "name": "core-weapons", + "label": "weapons", + "type": "Item", + "path": "systemFiles/packs/core/weapons" + }, { + "name": "core-armor", + "label": "armor", + "type": "Item", + "path": "systemFiles/packs/core/armor" + }, { + "name": "core-classes", + "label": "classes", + "type": "Item", + "path": "systemFiles/packs/core/class" + }, { + "name": "core-races", + "label": "races", + "type": "Item", + "path": "systemFiles/packs/core/races" + }, { + "name": "core-spells", + "label": "spells", + "type": "Item", + "path": "systemFiles/packs/core/spells" + }, { + "name": "core-monsters", + "label": "classes", + "type": "Actor", + "path": "systemFiles/packs/core/monsters" + }, { + "name": "core-rules", + "label": "rules", + "type": "JournalEntry", + "path": "systemFiles/packs/core/rules" + }, { + "name": "addons-macros", + "label": "macros", + "type": "Macro", + "path": "systemFiles/packs/additional/macros" + }], + "languages": [{ + "lang": "en-us", + "name": "US English", + "path": "systemFiles/lang/en-us.json" + }], + "initiative": "1d20 + @dexterity" +} \ No newline at end of file diff --git a/systemFiles/lang/en-us.json b/systemFiles/lang/en-us.json new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/modules/Lights-End.mjs b/systemFiles/modules/Lights-End.mjs new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/modules/sheets/Lights-EndItemSheet.js b/systemFiles/modules/sheets/Lights-EndItemSheet.js new file mode 100644 index 0000000..a593259 --- /dev/null +++ b/systemFiles/modules/sheets/Lights-EndItemSheet.js @@ -0,0 +1,5 @@ +export default class LE1eItemSheet extends Itemsheet { + get template() { + return 'systems/LE1e/systemFiles/templates/sheets/${this.item.data.type}-sheet.html'; + } +} \ No newline at end of file diff --git a/systemFiles/packs/additional/macros/000009.log b/systemFiles/packs/additional/macros/000009.log new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/packs/additional/macros/CURRENT b/systemFiles/packs/additional/macros/CURRENT new file mode 100644 index 0000000..d408ea0 --- /dev/null +++ b/systemFiles/packs/additional/macros/CURRENT @@ -0,0 +1 @@ +MANIFEST-000008 diff --git a/systemFiles/packs/additional/macros/LOCK b/systemFiles/packs/additional/macros/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/packs/additional/macros/LOG b/systemFiles/packs/additional/macros/LOG new file mode 100644 index 0000000..b342366 --- /dev/null +++ b/systemFiles/packs/additional/macros/LOG @@ -0,0 +1,3 @@ +2025/08/06-03:42:19.324470 7f8afbfec6c0 Recovering log #6 +2025/08/06-03:42:19.342548 7f8afbfec6c0 Delete type=3 #4 +2025/08/06-03:42:19.342614 7f8afbfec6c0 Delete type=0 #6 diff --git a/systemFiles/packs/additional/macros/LOG.old b/systemFiles/packs/additional/macros/LOG.old new file mode 100644 index 0000000..60dca08 --- /dev/null +++ b/systemFiles/packs/additional/macros/LOG.old @@ -0,0 +1,7 @@ +2025/08/06-03:20:41.794756 7f8afbfec6c0 Recovering log #3 +2025/08/06-03:20:41.810929 7f8afbfec6c0 Delete type=0 #3 +2025/08/06-03:20:41.810991 7f8afbfec6c0 Delete type=3 #2 +2025/08/06-03:42:16.441856 7f8af39fd6c0 Level-0 table #7: started +2025/08/06-03:42:16.441888 7f8af39fd6c0 Level-0 table #7: 0 bytes OK +2025/08/06-03:42:16.448626 7f8af39fd6c0 Delete type=0 #5 +2025/08/06-03:42:16.462028 7f8af39fd6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) diff --git a/systemFiles/packs/additional/macros/MANIFEST-000008 b/systemFiles/packs/additional/macros/MANIFEST-000008 new file mode 100644 index 0000000000000000000000000000000000000000..025521bc23423494d63b2e1d6b258e04457b8597 GIT binary patch literal 50 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAevy&q+B6OZMkY>924*f6 F1_0M14`cuU literal 0 HcmV?d00001 diff --git a/systemFiles/packs/core/armor/000009.log b/systemFiles/packs/core/armor/000009.log new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/packs/core/armor/CURRENT b/systemFiles/packs/core/armor/CURRENT new file mode 100644 index 0000000..d408ea0 --- /dev/null +++ b/systemFiles/packs/core/armor/CURRENT @@ -0,0 +1 @@ +MANIFEST-000008 diff --git a/systemFiles/packs/core/armor/LOCK b/systemFiles/packs/core/armor/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/packs/core/armor/LOG b/systemFiles/packs/core/armor/LOG new file mode 100644 index 0000000..ed10ac7 --- /dev/null +++ b/systemFiles/packs/core/armor/LOG @@ -0,0 +1,3 @@ +2025/08/06-03:42:19.202144 7f8afcfee6c0 Recovering log #6 +2025/08/06-03:42:19.218587 7f8afcfee6c0 Delete type=3 #4 +2025/08/06-03:42:19.218652 7f8afcfee6c0 Delete type=0 #6 diff --git a/systemFiles/packs/core/armor/LOG.old b/systemFiles/packs/core/armor/LOG.old new file mode 100644 index 0000000..b0bb1f6 --- /dev/null +++ b/systemFiles/packs/core/armor/LOG.old @@ -0,0 +1,7 @@ +2025/08/06-03:20:41.670023 7f8afbfec6c0 Recovering log #3 +2025/08/06-03:20:41.686152 7f8afbfec6c0 Delete type=0 #3 +2025/08/06-03:20:41.686208 7f8afbfec6c0 Delete type=3 #2 +2025/08/06-03:42:16.422985 7f8af39fd6c0 Level-0 table #7: started +2025/08/06-03:42:16.423009 7f8af39fd6c0 Level-0 table #7: 0 bytes OK +2025/08/06-03:42:16.428987 7f8af39fd6c0 Delete type=0 #5 +2025/08/06-03:42:16.435539 7f8af39fd6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) diff --git a/systemFiles/packs/core/armor/MANIFEST-000008 b/systemFiles/packs/core/armor/MANIFEST-000008 new file mode 100644 index 0000000000000000000000000000000000000000..025521bc23423494d63b2e1d6b258e04457b8597 GIT binary patch literal 50 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAevy&q+B6OZMkY>924*f6 F1_0M14`cuU literal 0 HcmV?d00001 diff --git a/systemFiles/packs/core/class/000009.log b/systemFiles/packs/core/class/000009.log new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/packs/core/class/CURRENT b/systemFiles/packs/core/class/CURRENT new file mode 100644 index 0000000..d408ea0 --- /dev/null +++ b/systemFiles/packs/core/class/CURRENT @@ -0,0 +1 @@ +MANIFEST-000008 diff --git a/systemFiles/packs/core/class/LOCK b/systemFiles/packs/core/class/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/packs/core/class/LOG b/systemFiles/packs/core/class/LOG new file mode 100644 index 0000000..27d8a53 --- /dev/null +++ b/systemFiles/packs/core/class/LOG @@ -0,0 +1,3 @@ +2025/08/06-03:42:19.222847 7f8afbfec6c0 Recovering log #6 +2025/08/06-03:42:19.238348 7f8afbfec6c0 Delete type=3 #4 +2025/08/06-03:42:19.238439 7f8afbfec6c0 Delete type=0 #6 diff --git a/systemFiles/packs/core/class/LOG.old b/systemFiles/packs/core/class/LOG.old new file mode 100644 index 0000000..f5d42b5 --- /dev/null +++ b/systemFiles/packs/core/class/LOG.old @@ -0,0 +1,7 @@ +2025/08/06-03:20:41.691326 7f8afcfee6c0 Recovering log #3 +2025/08/06-03:20:41.707072 7f8afcfee6c0 Delete type=0 #3 +2025/08/06-03:20:41.707136 7f8afcfee6c0 Delete type=3 #2 +2025/08/06-03:42:16.398271 7f8af39fd6c0 Level-0 table #7: started +2025/08/06-03:42:16.398302 7f8af39fd6c0 Level-0 table #7: 0 bytes OK +2025/08/06-03:42:16.404301 7f8af39fd6c0 Delete type=0 #5 +2025/08/06-03:42:16.410738 7f8af39fd6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) diff --git a/systemFiles/packs/core/class/MANIFEST-000008 b/systemFiles/packs/core/class/MANIFEST-000008 new file mode 100644 index 0000000000000000000000000000000000000000..025521bc23423494d63b2e1d6b258e04457b8597 GIT binary patch literal 50 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAevy&q+B6OZMkY>924*f6 F1_0M14`cuU literal 0 HcmV?d00001 diff --git a/systemFiles/packs/core/monsters/000009.log b/systemFiles/packs/core/monsters/000009.log new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/packs/core/monsters/CURRENT b/systemFiles/packs/core/monsters/CURRENT new file mode 100644 index 0000000..d408ea0 --- /dev/null +++ b/systemFiles/packs/core/monsters/CURRENT @@ -0,0 +1 @@ +MANIFEST-000008 diff --git a/systemFiles/packs/core/monsters/LOCK b/systemFiles/packs/core/monsters/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/packs/core/monsters/LOG b/systemFiles/packs/core/monsters/LOG new file mode 100644 index 0000000..f335a20 --- /dev/null +++ b/systemFiles/packs/core/monsters/LOG @@ -0,0 +1,3 @@ +2025/08/06-03:42:19.281316 7f8afbfec6c0 Recovering log #6 +2025/08/06-03:42:19.296884 7f8afbfec6c0 Delete type=3 #4 +2025/08/06-03:42:19.296960 7f8afbfec6c0 Delete type=0 #6 diff --git a/systemFiles/packs/core/monsters/LOG.old b/systemFiles/packs/core/monsters/LOG.old new file mode 100644 index 0000000..8675c5f --- /dev/null +++ b/systemFiles/packs/core/monsters/LOG.old @@ -0,0 +1,7 @@ +2025/08/06-03:20:41.755262 7f8afc7ed6c0 Recovering log #3 +2025/08/06-03:20:41.770322 7f8afc7ed6c0 Delete type=0 #3 +2025/08/06-03:20:41.770355 7f8afc7ed6c0 Delete type=3 #2 +2025/08/06-03:42:16.416586 7f8af39fd6c0 Level-0 table #7: started +2025/08/06-03:42:16.416606 7f8af39fd6c0 Level-0 table #7: 0 bytes OK +2025/08/06-03:42:16.422934 7f8af39fd6c0 Delete type=0 #5 +2025/08/06-03:42:16.435530 7f8af39fd6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) diff --git a/systemFiles/packs/core/monsters/MANIFEST-000008 b/systemFiles/packs/core/monsters/MANIFEST-000008 new file mode 100644 index 0000000000000000000000000000000000000000..025521bc23423494d63b2e1d6b258e04457b8597 GIT binary patch literal 50 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAevy&q+B6OZMkY>924*f6 F1_0M14`cuU literal 0 HcmV?d00001 diff --git a/systemFiles/packs/core/races/000009.log b/systemFiles/packs/core/races/000009.log new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/packs/core/races/CURRENT b/systemFiles/packs/core/races/CURRENT new file mode 100644 index 0000000..d408ea0 --- /dev/null +++ b/systemFiles/packs/core/races/CURRENT @@ -0,0 +1 @@ +MANIFEST-000008 diff --git a/systemFiles/packs/core/races/LOCK b/systemFiles/packs/core/races/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/packs/core/races/LOG b/systemFiles/packs/core/races/LOG new file mode 100644 index 0000000..a091b91 --- /dev/null +++ b/systemFiles/packs/core/races/LOG @@ -0,0 +1,3 @@ +2025/08/06-03:42:19.242695 7f8afd7ef6c0 Recovering log #6 +2025/08/06-03:42:19.258003 7f8afd7ef6c0 Delete type=3 #4 +2025/08/06-03:42:19.258047 7f8afd7ef6c0 Delete type=0 #6 diff --git a/systemFiles/packs/core/races/LOG.old b/systemFiles/packs/core/races/LOG.old new file mode 100644 index 0000000..f41f098 --- /dev/null +++ b/systemFiles/packs/core/races/LOG.old @@ -0,0 +1,7 @@ +2025/08/06-03:20:41.712631 7f8afd7ef6c0 Recovering log #3 +2025/08/06-03:20:41.728458 7f8afd7ef6c0 Delete type=0 #3 +2025/08/06-03:20:41.728500 7f8afd7ef6c0 Delete type=3 #2 +2025/08/06-03:42:16.391655 7f8af39fd6c0 Level-0 table #7: started +2025/08/06-03:42:16.391694 7f8af39fd6c0 Level-0 table #7: 0 bytes OK +2025/08/06-03:42:16.398206 7f8af39fd6c0 Delete type=0 #5 +2025/08/06-03:42:16.410733 7f8af39fd6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) diff --git a/systemFiles/packs/core/races/MANIFEST-000008 b/systemFiles/packs/core/races/MANIFEST-000008 new file mode 100644 index 0000000000000000000000000000000000000000..025521bc23423494d63b2e1d6b258e04457b8597 GIT binary patch literal 50 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAevy&q+B6OZMkY>924*f6 F1_0M14`cuU literal 0 HcmV?d00001 diff --git a/systemFiles/packs/core/rules/000009.log b/systemFiles/packs/core/rules/000009.log new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/packs/core/rules/CURRENT b/systemFiles/packs/core/rules/CURRENT new file mode 100644 index 0000000..d408ea0 --- /dev/null +++ b/systemFiles/packs/core/rules/CURRENT @@ -0,0 +1 @@ +MANIFEST-000008 diff --git a/systemFiles/packs/core/rules/LOCK b/systemFiles/packs/core/rules/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/packs/core/rules/LOG b/systemFiles/packs/core/rules/LOG new file mode 100644 index 0000000..d43dea9 --- /dev/null +++ b/systemFiles/packs/core/rules/LOG @@ -0,0 +1,3 @@ +2025/08/06-03:42:19.303125 7f8afc7ed6c0 Recovering log #6 +2025/08/06-03:42:19.318796 7f8afc7ed6c0 Delete type=3 #4 +2025/08/06-03:42:19.318864 7f8afc7ed6c0 Delete type=0 #6 diff --git a/systemFiles/packs/core/rules/LOG.old b/systemFiles/packs/core/rules/LOG.old new file mode 100644 index 0000000..438e478 --- /dev/null +++ b/systemFiles/packs/core/rules/LOG.old @@ -0,0 +1,7 @@ +2025/08/06-03:20:41.774848 7f8afcfee6c0 Recovering log #3 +2025/08/06-03:20:41.790393 7f8afcfee6c0 Delete type=0 #3 +2025/08/06-03:20:41.790451 7f8afcfee6c0 Delete type=3 #2 +2025/08/06-03:42:16.410795 7f8af39fd6c0 Level-0 table #7: started +2025/08/06-03:42:16.410811 7f8af39fd6c0 Level-0 table #7: 0 bytes OK +2025/08/06-03:42:16.416543 7f8af39fd6c0 Delete type=0 #5 +2025/08/06-03:42:16.435516 7f8af39fd6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) diff --git a/systemFiles/packs/core/rules/MANIFEST-000008 b/systemFiles/packs/core/rules/MANIFEST-000008 new file mode 100644 index 0000000000000000000000000000000000000000..025521bc23423494d63b2e1d6b258e04457b8597 GIT binary patch literal 50 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAevy&q+B6OZMkY>924*f6 F1_0M14`cuU literal 0 HcmV?d00001 diff --git a/systemFiles/packs/core/spells/000007.log b/systemFiles/packs/core/spells/000007.log new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/packs/core/spells/CURRENT b/systemFiles/packs/core/spells/CURRENT new file mode 100644 index 0000000..f7753e2 --- /dev/null +++ b/systemFiles/packs/core/spells/CURRENT @@ -0,0 +1 @@ +MANIFEST-000006 diff --git a/systemFiles/packs/core/spells/LOCK b/systemFiles/packs/core/spells/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/packs/core/spells/LOG b/systemFiles/packs/core/spells/LOG new file mode 100644 index 0000000..6edc5b3 --- /dev/null +++ b/systemFiles/packs/core/spells/LOG @@ -0,0 +1,3 @@ +2025/08/06-03:42:19.261069 7f8afcfee6c0 Recovering log #4 +2025/08/06-03:42:19.276583 7f8afcfee6c0 Delete type=0 #4 +2025/08/06-03:42:19.276614 7f8afcfee6c0 Delete type=3 #2 diff --git a/systemFiles/packs/core/spells/LOG.old b/systemFiles/packs/core/spells/LOG.old new file mode 100644 index 0000000..79a7564 --- /dev/null +++ b/systemFiles/packs/core/spells/LOG.old @@ -0,0 +1,5 @@ +2025/08/06-03:20:41.751564 7f8afd7ef6c0 Delete type=3 #1 +2025/08/06-03:42:16.384811 7f8af39fd6c0 Level-0 table #5: started +2025/08/06-03:42:16.384873 7f8af39fd6c0 Level-0 table #5: 0 bytes OK +2025/08/06-03:42:16.391560 7f8af39fd6c0 Delete type=0 #3 +2025/08/06-03:42:16.410714 7f8af39fd6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) diff --git a/systemFiles/packs/core/spells/MANIFEST-000006 b/systemFiles/packs/core/spells/MANIFEST-000006 new file mode 100644 index 0000000000000000000000000000000000000000..8bc31620a1a216ad19a14f281bbec9eb03aa762d GIT binary patch literal 50 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAe$lIi(_J_i7@62P8JIa( F7y#q(5I6t; literal 0 HcmV?d00001 diff --git a/systemFiles/packs/core/weapons/000009.log b/systemFiles/packs/core/weapons/000009.log new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/packs/core/weapons/CURRENT b/systemFiles/packs/core/weapons/CURRENT new file mode 100644 index 0000000..d408ea0 --- /dev/null +++ b/systemFiles/packs/core/weapons/CURRENT @@ -0,0 +1 @@ +MANIFEST-000008 diff --git a/systemFiles/packs/core/weapons/LOCK b/systemFiles/packs/core/weapons/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/packs/core/weapons/LOG b/systemFiles/packs/core/weapons/LOG new file mode 100644 index 0000000..4b8249d --- /dev/null +++ b/systemFiles/packs/core/weapons/LOG @@ -0,0 +1,3 @@ +2025/08/06-03:42:19.182882 7f8afd7ef6c0 Recovering log #6 +2025/08/06-03:42:19.198331 7f8afd7ef6c0 Delete type=3 #4 +2025/08/06-03:42:19.198400 7f8afd7ef6c0 Delete type=0 #6 diff --git a/systemFiles/packs/core/weapons/LOG.old b/systemFiles/packs/core/weapons/LOG.old new file mode 100644 index 0000000..2894cde --- /dev/null +++ b/systemFiles/packs/core/weapons/LOG.old @@ -0,0 +1,7 @@ +2025/08/06-03:20:41.649447 7f8afd7ef6c0 Recovering log #3 +2025/08/06-03:20:41.665022 7f8afd7ef6c0 Delete type=0 #3 +2025/08/06-03:20:41.665080 7f8afd7ef6c0 Delete type=3 #2 +2025/08/06-03:42:16.404338 7f8af39fd6c0 Level-0 table #7: started +2025/08/06-03:42:16.404358 7f8af39fd6c0 Level-0 table #7: 0 bytes OK +2025/08/06-03:42:16.410636 7f8af39fd6c0 Delete type=0 #5 +2025/08/06-03:42:16.410744 7f8af39fd6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) diff --git a/systemFiles/packs/core/weapons/MANIFEST-000008 b/systemFiles/packs/core/weapons/MANIFEST-000008 new file mode 100644 index 0000000000000000000000000000000000000000..025521bc23423494d63b2e1d6b258e04457b8597 GIT binary patch literal 50 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAevy&q+B6OZMkY>924*f6 F1_0M14`cuU literal 0 HcmV?d00001 diff --git a/systemFiles/styles/system-styles.css b/systemFiles/styles/system-styles.css new file mode 100644 index 0000000..e69de29 diff --git a/systemFiles/templates/steets/weapon-sheet.html b/systemFiles/templates/steets/weapon-sheet.html new file mode 100644 index 0000000..051d96c --- /dev/null +++ b/systemFiles/templates/steets/weapon-sheet.html @@ -0,0 +1,7 @@ +
+
+ +

+
+

Hello

+
diff --git a/template.json b/template.json new file mode 100644 index 0000000..556d0e0 --- /dev/null +++ b/template.json @@ -0,0 +1,27 @@ +{ + "Actor": {}, + "Item": { + "types": [ + "weapon" + ], + "templates": { + "common": { + "description": "" + }, + "physical": { + "rarity": "common", + "weight": 0, + "value": null + } + }, + "weapon": { + "templates": ["common, physical"], + "attackWith": "strength", + "range": 0, + "damage": 0, + "damageType": null, + "reload": false + } + + } +} \ No newline at end of file