sm64coopdx/include
Isaac0-dev eaeaeb0f7f
add a way for mods to get dynamic surfaces that belong to specific objects (#59)
Adding this for collision minimap, but I'm sure it'd be useful for many other mods that deal with collision in this kind of way

exposes a function, obj_get_surface_from_index. pass in an object, and the index of the surface you want. numSurfaces is also added to know when to stop iterating through surfaces

Thanks to peachy for coming up with the better method of doing this

Co-authored-by: PeachyPeach <72323920+PeachyPeachSM64@users.noreply.github.com>
2024-06-06 17:24:28 +10:00
..
GL merge PC port onto the decompile 2020-05-07 20:21:22 +02:00
PR revert texture coordinates as ints instead of shorts (#46) 2024-05-15 21:30:52 +10:00
libc Palette system overhaul and preset rewrite 2024-05-21 17:09:59 -04:00
stb Implemented dynos model packs into configfile 2022-03-10 19:23:38 -08:00
behavior_commands.h Added a full new custom behavior system (#124) 2022-06-02 12:19:54 -07:00
behavior_data.h Make most used and useful features built-ins (#242) 2023-02-26 03:15:54 +01:00
behavior_table.h Make most used and useful features built-ins (#242) 2023-02-26 03:15:54 +01:00
command_macros_base.h merge refresh 10 2020-06-20 02:49:59 +03:00
config.h Update to Refresh 13 (#19) 2022-03-13 00:17:10 -08:00
course_table.h Fix pause menus 2023-11-21 17:14:25 -05:00
dialog_ids.h merge refresh 10 2020-06-20 02:49:59 +03:00
eu_translation.h Adds support for compiling other regions (#378) 2023-05-03 00:54:25 -07:00
geo_commands.h Added support for custom skyboxes in DynOS level gen 2022-04-05 22:56:03 -07:00
gfx_dimensions.h merge refresh 10 2020-06-20 02:49:59 +03:00
helper_macros.h merge refresh 10 2020-06-20 02:49:59 +03:00
level_commands.h Shorten include paths by removing unnecessary "src/" 2024-04-17 17:28:38 -04:00
level_misc_macros.h merge refresh 10 2020-06-20 02:49:59 +03:00
level_table.h merge refresh 10 2020-06-20 02:49:59 +03:00
luigi_sounds.h extract assets from rom at runtime (#4) 2024-03-23 16:11:30 -04:00
macro_preset_names.h merge refresh 10 2020-06-20 02:49:59 +03:00
macro_presets.h Improvements to late-join synchronization 2021-06-09 22:35:34 -07:00
macros.h Massive DynOS refactor for performance/organization 2022-04-19 21:06:18 -07:00
macros.inc Refresh 3 2019-11-03 14:36:27 -05:00
make_const_nonconst.h Removed majority of TARGET_N64 logic from code 2020-05-13 07:57:25 -04:00
mario_animation_ids.h Remove OMM Rebirth temporary fixes (#542) 2024-03-25 18:35:25 -04:00
mario_geo_switch_case_ids.h merge refresh 10 2020-06-20 02:49:59 +03:00
model_ids.h sm64coopdx 2023-10-30 01:03:36 -04:00
moving_texture_macros.h merge refresh 10 2020-06-20 02:49:59 +03:00
object_constants.h Make most used and useful features built-ins (#242) 2023-02-26 03:15:54 +01:00
object_fields.h Make most used and useful features built-ins (#242) 2023-02-26 03:15:54 +01:00
platform_info.h merge refresh 10 2020-06-20 02:49:59 +03:00
prevent_bss_reordering.h merge refresh 10 2020-06-20 02:49:59 +03:00
segment_symbols.h merge refresh 10 2020-06-20 02:49:59 +03:00
segments.h Added extended bounds 2022-04-06 08:40:22 -07:00
seq_ids.h Update to Refresh 13 (#19) 2022-03-13 00:17:10 -08:00
seq_luigi.inc sm64coopdx 2023-10-30 01:03:36 -04:00
seq_macros.inc sm64coopdx 2023-10-30 01:03:36 -04:00
seq_toad.inc sm64coopdx 2023-10-30 01:03:36 -04:00
seq_wario.inc sm64coopdx 2023-10-30 01:03:36 -04:00
sm64.h djui player menu custom camera cutscene (#2) 2024-03-28 18:53:46 -04:00
sounds.h extract assets from rom at runtime (#4) 2024-03-23 16:11:30 -04:00
special_preset_names.h merge refresh 10 2020-06-20 02:49:59 +03:00
special_presets.h merge refresh 10 2020-06-20 02:49:59 +03:00
surface_terrains.h sm64coopdx 2023-10-30 01:03:36 -04:00
textures.h More DynOS custom level progress - BOB can now compile 2022-04-03 03:30:47 -07:00
tinfl.h add virtual filesystem thing w/ ZIP support 2020-06-07 21:06:25 +03:00
toad_sounds.h extract assets from rom at runtime (#4) 2024-03-23 16:11:30 -04:00
trig_tables.inc.c refresh 4 2019-12-01 21:52:53 -05:00
types.h add a way for mods to get dynamic surfaces that belong to specific objects (#59) 2024-06-06 17:24:28 +10:00
ultra64.h Better way to detect mingw-w64; fix bettercamera for mingw.org; close 2020-05-15 00:26:56 +08:00
wario_sounds.h extract assets from rom at runtime (#4) 2024-03-23 16:11:30 -04:00