Commit Graph

13 Commits

Author SHA1 Message Date
Alex Bates
82b09bd69e
support modded NPC sprites (#1146)
* support modded NPC sprites

- improve compatibility with Star Rod SpriteSheet.xml files
  - SR's intention is to move to the decomp xml but the current release of SR emitted incompatible xml
- use npc.xml instead of npc_sprite_names.yaml to generate linker entries. this allows mods to add new sprites

* black

why does it want two spaces before line comments!?

* Doxygen (#1142)

* use doxygen
* add documenting guide based on https://github.com/zeldaret/oot/blob/main/docs/Documenting.md
* exclude stdlib readme from doxygen
* refuse to configure matching iQue on macOS (EGCS compiler is not built for macOS, so iQue won't build. We still enable iQue builds on macOS by using gcc-papermario via --non-matching.)
* use proper doxygen bug comment style
* document common EVT API funcs nicely
* add doxygen ci
* add \vars command

* s/master/main

* use Doxygen 1.10.0

* fix doxygen ci

* fix doxygen ci

* fix doxygen (final)

* fix doxygen (final real)

* Fix Doxygen CI (#1147)

* remove old doxygen ci line

* fix warns

Thanks @Ponmander for reporting this
2024-01-11 19:33:39 +09:00
Alex Bates
fdb4428cc6
Fix Doxygen CI (#1147) 2024-01-10 00:29:18 +00:00
Alex Bates
380eabdba3 fix doxygen (final real) 2024-01-10 00:12:25 +00:00
Alex Bates
44e2da93e0 fix doxygen (final) 2024-01-10 00:11:24 +00:00
Alex Bates
2e62ed9f7d fix doxygen ci 2024-01-10 00:08:53 +00:00
Alex Bates
8f0522ca0a fix doxygen ci 2024-01-10 00:07:18 +00:00
Alex Bates
2edffb080c use Doxygen 1.10.0 2024-01-10 00:02:55 +00:00
Alex Bates
6fc2e1a74f
s/master/main 2024-01-09 23:57:35 +00:00
Alex Bates
37f59877e5
Doxygen (#1142)
* use doxygen
* add documenting guide based on https://github.com/zeldaret/oot/blob/main/docs/Documenting.md
* exclude stdlib readme from doxygen
* refuse to configure matching iQue on macOS (EGCS compiler is not built for macOS, so iQue won't build. We still enable iQue builds on macOS by using gcc-papermario via --non-matching.)
* use proper doxygen bug comment style
* document common EVT API funcs nicely
* add doxygen ci
* add \vars command
2024-01-09 23:56:08 +00:00
Ethan Roseman
53fac51608
Remove outdated / unused tools and such from the repo (#1093)
* Remove outdated / unused tools and such from the repo

* Remove shtuff from SETUP.md
2023-07-23 02:20:18 +09:00
Ethan Roseman
2340b15e97
Master to main (#970)
* step 1

* gMasterGfxPos -> gMainGfxPos

* change label name
2023-03-09 01:55:54 +09:00
Alex Bates
6a5a200601
fix doxygen 2020-10-20 21:40:49 +01:00
Alex Bates
c648cb6b69
deploy docs to gh-pages 2020-10-20 18:46:50 +01:00