Commit Graph
19 Commits
Author SHA1 Message Date
Ivan Savenko 881cb50c8e Add support for external description file for mods
VCMI will now load mod descriptions from `description.md` file located
next to `mod.json`. Old form is still supported, but probably deprecated
in long-term, at least for main mods while submods can keep existing ~1
paragraph descriptions.
2026-01-22 17:17:09 +00:00
Ivan Savenko 58a6aabd4c Switch list patching to more user-friendly 1-based indexing 2025-03-30 17:18:47 +03:00
Ivan Savenko 4dc82284b4 Add docs 2025-03-30 17:12:42 +03:00
Ivan Savenko f3e690f3b2 Fix several 404 links in documentation 2025-01-23 21:01:17 +00:00
Ivan Savenko 53d4afdae5 Enable rule to enforce specifying language for code blocks 2024-12-05 21:32:55 +00:00
Ivan Savenko 879aaba980 Use json instead of json5 for syntax highlight in docs
Looks like website only recognizes javascript & json, and is not aware
of jsonc or json5.

Will result in small regression on Github web view - comments will show
up as red (since comments are not part of json format), but syntax
highlight would work both on website and on Github.

Alternative is using javascript for syntax highlight, however syntax
highlighter for json looks better on both website and Github (since it
uses separate highlighting for json keys, separate from strings in
values)
2024-12-04 16:50:01 +00:00
Ivan Savenko 7b682f9010 Always use json5 for syntax highlighting. 2024-12-01 12:18:06 +00:00
Ivan Savenko 36fe8462c5 Address code review, fix few more issues with formatting 2024-12-01 11:15:13 +00:00
Ivan Savenko 74a4a10f48 Added markdownlint to Github CI
- Markdown will now be validated as part of Github CI
- Applied auto-fix to most common issues (mostly whitespace related)
- Fixed manually some of more complex cases

Some valid markdownlint rules are currently disabled, to avoid failing
CI, can be enabled in future
2024-11-30 20:20:15 +00:00
Fabrice TIERCELIN 1fdbaf943f Update the French translation 2024-09-10 08:55:10 +02:00
Ivan Savenko f4547a9434 Add documentation regarding supported by vcmi formats 2024-08-20 19:23:55 +00:00
Laserlicht 8f407311fd fix headings of md files 2024-07-16 20:29:20 +02:00
Ivan Savenko fc28943741 Adjusted docs layout to fix table of content 2024-06-04 20:22:43 +00:00
Laserlicht 277a0e63d8 update docs 2024-05-06 00:46:21 +02:00
Tomasz Zieliński a7d0f0626a Docs & final touches 2024-04-12 14:53:07 +02:00
thiscris 94dd38539b updated minimal mod.json example 2024-04-06 15:44:31 +02:00
Ivan Savenko 43e52577cc Fix links 2023-09-07 11:04:01 +03:00
Ivan Savenko 704772d6ce Added navigation to player and modders docs 2023-09-07 11:04:01 +03:00
Ivan Savenko 3dcd4c7a6f Modders docs update iteration 2023-09-07 11:04:01 +03:00