commit c9dbd8f9490105a04327d15bf9bebaba00e2d345 Author: “Raph <“rboily@cirune.net“> Date: Wed Apr 2 16:02:44 2025 -0400 Innitial drop diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..67597f8 --- /dev/null +++ b/LICENSE @@ -0,0 +1,40 @@ +# License for Nanscript (.nde) and Excel (.xlsx) Files +All `.nde` script files in this repository are licensed under the [MIT License](https://opensource.org/licenses/MIT), unless stated otherwise. + +MIT License: + +Copyright (c) [YEAR] [YOUR NAME OR ORGANIZATION] + +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. + +--- + +# License for Creative Commons Images +All images sourced from [game-icons.net](https://game-icons.net) are subject to their respective Creative Commons license, which may include **CC-BY** or **CC-BY-SA**. +Refer to the original game-icons.net licensing terms for specific details on attribution and permitted usage. + +--- + +## Attribution for Creative Commons Images + +| Icon | Credits | License +| ---- | ------- | --- | +| Might | Lorc | CC-BY 3.0 | +| Mind | Lorc | CC-BY 3.0 | +| Mastery | Lorc | CC-BY 3.0 diff --git a/README.md b/README.md new file mode 100644 index 0000000..18de5b8 --- /dev/null +++ b/README.md @@ -0,0 +1,30 @@ +# Errance CCG + +Errance CCG is a free collaborative card game where up to 4 players delve into universes of hostile decadence and cosmic mystery. + + +## Contributing + +Pull requests are welcome. For major changes, please open an issue first +to discuss what you would like to change. + + +## License + +By using files in this repository, you acknowledge and agree to the terms of the associated license and any additional restrictions that may apply to third-party content. + +For full license details, see the `LICENSE` file in the repository. + +### License for NanScripts +All NanScripts (`.nde` script files) in this repository are licensed under the [MIT License](https://opensource.org/licenses/MIT), unless stated otherwise. + + +### License for Creative Commons Images +All images sourced from [game-icons.net](https://game-icons.net) are subject to their respective Creative Commons license, which may include **CC-BY** or **CC-BY-SA**. +Refer to the original game-icons.net licensing terms for specific details on attribution and permitted usage. + + +### Disclaimer for Excel Files in This Repository + +The Excel files (`.xlsx`) included in this repository are provided for reference and utility purposes. +Unless explicitly stated otherwise, these files are licensed under the **MIT License**, meaning they can be freely used, modified, and distributed, provided attribution is maintained. diff --git a/assets/art/art b/assets/art/art new file mode 100644 index 0000000..e69de29 diff --git a/assets/frames/frames b/assets/frames/frames new file mode 100644 index 0000000..e69de29 diff --git a/assets/icons/png/mastery.png b/assets/icons/png/mastery.png new file mode 100644 index 0000000..99454b4 Binary files /dev/null and b/assets/icons/png/mastery.png differ diff --git a/assets/icons/png/might.png b/assets/icons/png/might.png new file mode 100644 index 0000000..9b91cba Binary files /dev/null and b/assets/icons/png/might.png differ diff --git a/assets/icons/png/mind.png b/assets/icons/png/mind.png new file mode 100644 index 0000000..7a9822d Binary files /dev/null and b/assets/icons/png/mind.png differ diff --git a/assets/icons/svg/mastery.svg b/assets/icons/svg/mastery.svg new file mode 100644 index 0000000..dfd9049 --- /dev/null +++ b/assets/icons/svg/mastery.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/svg/might.svg b/assets/icons/svg/might.svg new file mode 100644 index 0000000..ac0012b --- /dev/null +++ b/assets/icons/svg/might.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/svg/mind.svg b/assets/icons/svg/mind.svg new file mode 100644 index 0000000..24936ee --- /dev/null +++ b/assets/icons/svg/mind.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/carddata.xlsx b/carddata.xlsx new file mode 100644 index 0000000..465dd9c Binary files /dev/null and b/carddata.xlsx differ diff --git a/nde/assets/icons/png/mastery.png b/nde/assets/icons/png/mastery.png new file mode 100644 index 0000000..123510b Binary files /dev/null and b/nde/assets/icons/png/mastery.png differ diff --git a/nde/assets/icons/png/might.png b/nde/assets/icons/png/might.png new file mode 100644 index 0000000..6a0b9f9 Binary files /dev/null and b/nde/assets/icons/png/might.png differ diff --git a/nde/assets/icons/png/mind.png b/nde/assets/icons/png/mind.png new file mode 100644 index 0000000..15707b9 Binary files /dev/null and b/nde/assets/icons/png/mind.png differ diff --git a/nde/core/encounter.nde b/nde/core/encounter.nde new file mode 100644 index 0000000..22dfec1 --- /dev/null +++ b/nde/core/encounter.nde @@ -0,0 +1 @@ +LINK="../carddata.xlsx!EncounterCards" diff --git a/nde/core/main.nde b/nde/core/main.nde new file mode 100644 index 0000000..dc619bc --- /dev/null +++ b/nde/core/main.nde @@ -0,0 +1,48 @@ +; init +LINKMULTI=Count +;LINK="../carddata.xlsx" + +;Labels +[all]=1-{(ID)} + +;Base Settings +UNIT=CM +PAGE=21.6,27.9,PORTRAIT +MARGINS=1,1,0.5,0.5 +CARDSIZE=6.35,8.89 +BORDER=RECTANGLE, #000000, 0.2 + + +;************************ +;*Définition des icones** +;************************ + +;On card Icons definitions +ICON=,Mt,"../assets/icons/png/might.png" +ICON=,Md,"../assets/icons/png/mind.png" +ICON=,My,"../assets/icons/png/mastery.png" + + +;In-Text Icons Definitions +;Stats +HTMLKEY=[all],iMt,might +HTMLKEY=[all],iMd,mind +HTMLKEY=[all],iMy,mastery + + +;************************ +;*Définition des cartes** +;************************ + +SELECT=([TYPE]) + +CASE=(Player Card) + INCLUDE="core/player.nde" + +CASE=(Encounter) + INCLUDE="core/encounter.nde" + +CASEELSE + TEXT=,"Type Invalide",0%,0%,100%,100% + +ENDSELECT diff --git a/nde/core/player.nde b/nde/core/player.nde new file mode 100644 index 0000000..1522696 --- /dev/null +++ b/nde/core/player.nde @@ -0,0 +1 @@ +LINK="../carddata.xlsx!PlayerCards" \ No newline at end of file diff --git a/nde/errance-ccg.nde b/nde/errance-ccg.nde new file mode 100644 index 0000000..2b33f8d --- /dev/null +++ b/nde/errance-ccg.nde @@ -0,0 +1,4 @@ +; Meta nde to make it easy to add cards to the project + +INCLUDE="./core/main.nde" +;INCLUDE="./expID/main.nde" \ No newline at end of file