diff --git a/GOVERNANCE.md b/GOVERNANCE.md new file mode 100644 index 0000000..c9dd6ac --- /dev/null +++ b/GOVERNANCE.md @@ -0,0 +1,8 @@ +# Project governance + +This file tasks the Project's maintainers (listed in the repository's [MAINTAINERS](MAINTAINERS.md) file) with: + +## Amendments + +The [project governance](#project-governance) rules and procedures MAY be amended or replaced using the procedures themselves. +The [MAINTAINERS](MAINTAINERS.md) of this project governance document is the total set of [MAINTAINERS](MAINTAINERS.md) from all Fate-Games. diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..2da2973 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 nanashi + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/MAINTAINERS.md b/MAINTAINERS.md new file mode 100644 index 0000000..e55ced0 --- /dev/null +++ b/MAINTAINERS.md @@ -0,0 +1,10 @@ +The current Maintainers Group for the [FATE-character-sheet] Project consists of: + +| Name | Responsibilities | +| ------------------------------------------------- | ----------------------- | +| [riomoo](https://git.jester-designs.com/riomoo) | Sheet Layout | +| [nanashi](https://git.jester-designs.com/nanashi) | Skills and Options List | + +This list must be kept in sync with the [Project FATE-character-sheet Maintainers list](https://git.jester-designs.com/Fate-Games/FATE-character-sheet/src/branch/master/MAINTAINERS.md). + +See [Governance](GOVERNANCE.md) for how maintainers are selected and replaced. diff --git a/README.md b/README.md new file mode 100644 index 0000000..4c711f0 --- /dev/null +++ b/README.md @@ -0,0 +1,20 @@ +# Fate Character Sheet + +## License + +[![Custom badge](https://img.shields.io/endpoint?style=for-the-badge&url=https%3A%2F%2Fshare.jester-designs.com%2Fmedia%2Fbank%2Fkeep%2Fmit.json)](https://share.jester-designs.com/media/bank/keep/MIT-LICENSE.txt) + +## Project Template + +* README (this file) +* [MIT License](LICENSE) +* [A list of maintainers](MAINTAINERS.md) +* [Project governance](GOVERNANCE.md) + +## Summary + + This is FATE Character Sheet made for designing characters in JSON and YAML. + The goal of this repo is the following: + - Ability to convert the JSON to YAML + - Ability to convert the JSON to Markdown + - Easy to understand diff --git a/production/scruff.json b/production/scruff.json new file mode 100644 index 0000000..77b0ac0 --- /dev/null +++ b/production/scruff.json @@ -0,0 +1,84 @@ +{ + "Owner Name": "Alice", + "Character Name": "Scruffy the Alchemist", + "Skills": [ + { + "3s": [ + "Craft" + ], + "2s": [ + "Academics", + "Shoot" + ], + "1s": [ + "Will", + "Resources", + "Mana" + ] + } + ], + "Stunts": [ + { + "Potion Crafting": [ + "Craft, Academics, and Resources are needed to make potions.", + "Mana Points are used as Cost for making each potion." + ] + } + ], + "Spells": [ + { + "2s": [ + "Dark", + "Light" + ], + "1s": [ + "Dark", + "Ice", + "Water" + ], + "0s/cantrips": [ + "ALL" + ] + } + ], + "Resistences": [ + { + "Natural": [ + "N/A" + ], + "Will": [ + "Dark" + ], + "Rings": [ + "N/A" + ] + } + ], + "Immunities": [ + { + "Natural": [ + "N/A" + ], + "Will": [ + "N/A" + ], + "Rings": [ + "N/A" + ] + } + ], + "Weaknesses": [ + { + "Natural": [ + "N/A" + ], + "Will": [ + "N/A" + ], + "Rings": [ + "N/A" + ] + } + ], + "Weapons": "Pistol" +} diff --git a/production/scruff.md b/production/scruff.md new file mode 100644 index 0000000..d93d617 --- /dev/null +++ b/production/scruff.md @@ -0,0 +1,6 @@ +|Owner Name|Character Name|Skills| | |Stunts|Spells| | |Resistences| | |Immunities| | |Weaknesses| | |Weapons| +|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-| +| | |3s|2s|1s|Potion Crafting|2s|1s|0s/cantrips|Natural|Will|Rings|Natural|Will|Rings|Natural|Will|Rings| | +|Alice|Scruffy the Alchemist|Craft|Academics|Will|Craft, Academics, and Resources are needed to make potions.|Dark|Dark|ALL|N/A|Dark|N/A|N/A|N/A|N/A|N/A|N/A|N/A|Pistol| +| | | |Shoot|Resources|Mana Points are used as Cost for making each potion.|Light|Ice| | | | | | | | | | | | +| | | | |Mana| | |Water| | | | | | | | | | | | diff --git a/production/scruff.yaml b/production/scruff.yaml new file mode 100644 index 0000000..2358df7 --- /dev/null +++ b/production/scruff.yaml @@ -0,0 +1,48 @@ +Owner Name: Alice +Character Name: Scruffy the Alchemist +Skills: + - 3s: + - Craft + 2s: + - Academics + - Shoot + 1s: + - Will + - Resources + - Mana +Stunts: + - Potion Crafting: + - Craft, Academics, and Resources are needed to make potions. + - Mana Points are used as Cost for making each potion. +Spells: + - 2s: + - Dark + - Light + 1s: + - Dark + - Ice + - Water + 0s/cantrips: + - ALL +Resistences: + - Natural: + - N/A + Will: + - Dark + Rings: + - N/A +Immunities: + - Natural: + - N/A + Will: + - N/A + Rings: + - N/A +Weaknesses: + - Natural: + - N/A + Will: + - N/A + Rings: + - N/A +Weapons: Pistol diff --git a/project-maintainers.csv b/project-maintainers.csv new file mode 100644 index 0000000..2f488ae --- /dev/null +++ b/project-maintainers.csv @@ -0,0 +1,3 @@ +,Project,Maintainer Name,Orginizations,PGP/GPG Key,OWNERS/MAINTAINERS +Story Writer,FATE-Prism,nanashi,Fate-Games,N/A,https://git.jester-designs.com/Fate-Games/FATE-Prism/src/branch/master/MAINTAINERS.md +Grammar & Organizer,FATE-Prism,riomoo,Fate-Games,0xFEC86E49B4437D4D,https://git.jester-designs.com/Fate-Games/FATE-Prism/src/branch/master/MAINTAINERS.md