papermario/tools
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
..
build support modded NPC sprites (#1146) 2024-01-11 19:33:39 +09:00
old Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
splat_ext support modded NPC sprites (#1146) 2024-01-11 19:33:39 +09:00
warnings_count Fix the dang warning stuff...finally? 2023-12-25 22:14:39 +09:00
__init__.py Update flags and enums in enums.h (#525) 2021-11-11 13:30:59 +09:00
asm_sizes.py Add Python linter to github actions (#1100) 2023-07-30 02:03:17 +09:00
compare_shapes.py Add Python linter to github actions (#1100) 2023-07-30 02:03:17 +09:00
disasm_animation.py Add Python linter to github actions (#1100) 2023-07-30 02:03:17 +09:00
disasm_hud_element_animation.py Add Python linter to github actions (#1100) 2023-07-30 02:03:17 +09:00
disasm_script.py battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
find_duplicates.py Add Python linter to github actions (#1100) 2023-07-30 02:03:17 +09:00
find_similar_areas.py fix / improve find_similar_areas.py 2024-01-07 12:30:26 +09:00
get_variable.py Add Python linter to github actions (#1100) 2023-07-30 02:03:17 +09:00
ignored_funcs.txt all sounds named (#1120) 2023-10-22 08:39:20 -04:00
m2ctx.py Add Python linter to github actions (#1100) 2023-07-30 02:03:17 +09:00
migrate_data_to_c.py Add Python linter to github actions (#1100) 2023-07-30 02:03:17 +09:00
mv_segment.py Add Python linter to github actions (#1100) 2023-07-30 02:03:17 +09:00
patch_64bit_compile.py Match libultra iQue ver (#1111) 2023-08-17 02:29:21 +09:00
precommit_check_no_assets.sh Player sprites & more (#1055) 2023-06-26 19:27:37 +09:00
rename.py Add Python linter to github actions (#1100) 2023-07-30 02:03:17 +09:00
sjis-escape.py SJIS escape convert for battle/area/tik2/area.c (#1133) 2023-12-10 01:50:54 +09:00
sjis.py Add Python linter to github actions (#1100) 2023-07-30 02:03:17 +09:00
sort_symbol_addrs.py Clean executable files (#1047) 2023-05-04 18:03:02 +09:00
star_rod_enum_to_decomp.py Add Python linter to github actions (#1100) 2023-07-30 02:03:17 +09:00
star_rod_idx_to_c.py Add Python linter to github actions (#1100) 2023-07-30 02:03:17 +09:00
sym_info.py Add Python linter to github actions (#1100) 2023-07-30 02:03:17 +09:00
update_symbol_addrs.py Add Python linter to github actions (#1100) 2023-07-30 02:03:17 +09:00