├── .clang-format ├── .clang-tidy ├── .github └── workflows │ ├── AutoApprove.yml │ ├── UpdateScore.yml │ ├── VerifyAllVersions.yml │ ├── VerifyBuild.yml │ ├── VerifyNonEquivalent.yml │ └── VerifyNonMatching.yml ├── .gitignore ├── .gitmodules ├── LICENSE.md ├── Makefile ├── README.md ├── baseroms └── .gitignore ├── build.sh ├── compile_all.sh ├── diff.sh ├── diff_settings.py ├── doc └── dkr_asset_spec.md ├── extract.sh ├── first_diff.sh ├── format.sh ├── generate_ctx.sh ├── include ├── PR │ ├── R4300.h │ ├── abi.h │ ├── gbi.h │ ├── gs2dex.h │ ├── gt.h │ ├── gu.h │ ├── libaudio.h │ ├── mbi.h │ ├── os.h │ ├── os_ai.h │ ├── os_cache.h │ ├── os_cont.h │ ├── os_convert.h │ ├── os_debug.h │ ├── os_eeprom.h │ ├── os_error.h │ ├── os_exception.h │ ├── os_flash.h │ ├── os_gbpak.h │ ├── os_gio.h │ ├── os_host.h │ ├── os_internal.h │ ├── os_internal_debug.h │ ├── os_internal_error.h │ ├── os_internal_exception.h │ ├── os_internal_flash.h │ ├── os_internal_gio.h │ ├── os_internal_host.h │ ├── os_internal_reg.h │ ├── os_internal_rsp.h │ ├── os_internal_si.h │ ├── os_internal_thread.h │ ├── os_internal_tlb.h │ ├── os_libc.h │ ├── os_message.h │ ├── os_motor.h │ ├── os_pfs.h │ ├── os_pi.h │ ├── os_rdp.h │ ├── os_reg.h │ ├── os_rsp.h │ ├── os_si.h │ ├── os_system.h │ ├── os_thread.h │ ├── os_time.h │ ├── os_tlb.h │ ├── os_version.h │ ├── os_vi.h │ ├── os_voice.h │ ├── ramrom.h │ ├── rcp.h │ ├── rdb.h │ ├── region.h │ ├── rmon.h │ ├── sched.h │ ├── sp.h │ ├── sptask.h │ ├── ucode.h │ ├── ultraerror.h │ ├── ultralog.h │ └── ultratypes.h ├── PRinternal │ ├── controller.h │ ├── controller_gbpak.h │ ├── controller_voice.h │ ├── dbgdefs.h │ ├── dbgproto.h │ ├── macros.h │ ├── osint.h │ ├── piint.h │ ├── rmonint.h │ ├── siint.h │ └── viint.h ├── asm.h ├── audio_internal.h ├── common.h ├── config.h ├── enums.h ├── f3ddkr.h ├── fpregdef.h ├── gcc │ └── sgidefs.h ├── level_object_entries.h ├── libc │ ├── assert.h │ ├── math.h │ ├── stdarg.h │ ├── stddef.h │ ├── stdio.h │ ├── stdlib.h │ └── string.h ├── macro.inc ├── macros.h ├── object_behaviors.h ├── object_properties.h ├── regdef.h ├── save_layout.h ├── sequence_ids.h ├── sgidefs.h ├── sound_ids.h ├── structs.h ├── sys │ ├── asm.h │ ├── fpregdef.h │ └── regdef.h ├── types.h ├── ultra64.h └── ultrahost.h ├── libultra └── src │ ├── audio │ ├── bnkf.c │ ├── cents2ratio.c │ ├── copy.c │ ├── cseq.c │ ├── cseq.h │ ├── cseqp.h │ ├── cspgetchlvol.c │ ├── cspgetstate.c │ ├── cspgettempo.c │ ├── cspplay.c │ ├── cspsetbank.c │ ├── cspsetchlvol.c │ ├── cspsetpan.c │ ├── cspsetseq.c │ ├── cspsettempo.c │ ├── cspsetvol.c │ ├── cspstop.c │ ├── env.c │ ├── event.c │ ├── filter.c │ ├── heapalloc.c │ ├── heapinit.c │ ├── initfx.h │ ├── load.c │ ├── mainbus.c │ ├── mips1 │ │ ├── auxbus.c │ │ ├── cspgetfadein.c │ │ ├── csplayer.c │ │ ├── cspsetfadein.c │ │ ├── drvrnew.c │ │ ├── reverb.c │ │ ├── seqchannel.c │ │ ├── seqplayer.c │ │ ├── synallocfx.c │ │ ├── synsetpan.c │ │ ├── synstartvoiceparam.c │ │ ├── synthesizer.c │ │ └── unknown_064690.c │ ├── resample.c │ ├── save.c │ ├── seq.h │ ├── seqchannel.h │ ├── seqp.h │ ├── seqpgetfxmix.c │ ├── sl.c │ ├── synaddplayer.c │ ├── synallocvoice.c │ ├── syndelete.c │ ├── synfreevoice.c │ ├── synsetfxmix.c │ ├── synsetpitch.c │ ├── synsetpriority.c │ ├── synsetvol.c │ ├── synstartvoice.c │ ├── synstartvoiceparam.h │ ├── synstopvoice.c │ └── synthInternals.h │ ├── debug │ ├── assert.c │ ├── assert.h │ └── osint_debug.h │ ├── gu │ ├── cosf.c │ ├── guint.h │ ├── libm_vals.s │ ├── mtxutil.c │ ├── perspective.c │ ├── sinf.c │ └── sqrtf.s │ ├── io │ ├── ai.c │ ├── aigetlen.c │ ├── aisetfreq.c │ ├── aisetnextbuf.c │ ├── conteepprobe.c │ ├── conteepread.c │ ├── conteepwrite.c │ ├── contpfs.c │ ├── contramread.c │ ├── contramwrite.c │ ├── contreaddata.c │ ├── controller.c │ ├── crc.c │ ├── devmgr.c │ ├── dp.c │ ├── dpgetstat.c │ ├── dpsetnextbuf.c │ ├── dpsetstat.c │ ├── epirawdma.c │ ├── epirawwrite.c │ ├── leointerrupt.c │ ├── motor.c │ ├── pfsallocatefile.c │ ├── pfschecker.c │ ├── pfsdeletefile.c │ ├── pfsfilestate.c │ ├── pfsfreeblocks.c │ ├── pfsinit.c │ ├── pfsisplug.c │ ├── pfsnumfiles.c │ ├── pfsreadwritefile.c │ ├── pfsreformat.c │ ├── pfssearchfile.c │ ├── piacs.c │ ├── pidma.c │ ├── pigetcmdq.c │ ├── pimgr.c │ ├── pirawdma.c │ ├── pirawread.c │ ├── si.c │ ├── siacs.c │ ├── sirawdma.c │ ├── sirawread.c │ ├── sirawwrite.c │ ├── sp.c │ ├── spgetstat.c │ ├── sprawdma.c │ ├── spsetpc.c │ ├── spsetstat.c │ ├── sptask.c │ ├── sptaskyield.c │ ├── sptaskyielded.c │ ├── vi.c │ ├── viblack.c │ ├── vigetcurrcontext.c │ ├── vigetcurrframebuf.c │ ├── vigetnextframebuf.c │ ├── vimgr.c │ ├── visetevent.c │ ├── visetmode.c │ ├── visetspecial.c │ ├── viswapbuf.c │ ├── viswapcontext.c │ └── vitbl.c │ ├── libc │ ├── bcmp.s │ ├── bcopy.s │ ├── bzero.s │ ├── ldiv.c │ ├── ll.c │ ├── llcvt.c │ ├── rmonPrintf.c │ ├── rmonPrintf.h │ ├── string.c │ ├── xldtob.c │ ├── xlitob.c │ ├── xprintf.c │ ├── xprintf.h │ └── xstdio.h │ ├── os │ ├── createmesgqueue.c │ ├── createthread.c │ ├── destroythread.c │ ├── exceptasm.h │ ├── exceptasm.s │ ├── getactivequeue.c │ ├── getcount.s │ ├── getsr.s │ ├── getthreadpri.c │ ├── gettime.c │ ├── initialize.c │ ├── interrupt.s │ ├── invaldcache.s │ ├── invalicache.s │ ├── jammesg.c │ ├── maptlbrdb.s │ ├── probetlb.s │ ├── recvmesg.c │ ├── resetglobalintmask.c │ ├── sendmesg.c │ ├── setcompare.s │ ├── seteventmesg.c │ ├── setfpccsr.s │ ├── sethwinterrupt.c │ ├── setintmask.s │ ├── setsr.s │ ├── setthreadpri.c │ ├── settime.c │ ├── settimer.c │ ├── startthread.c │ ├── stopthread.c │ ├── thread.c │ ├── threadasm.h │ ├── timerintr.c │ ├── virtualtophysical.c │ ├── writebackdcache.s │ ├── writebackdcacheall.s │ └── yieldthread.c │ └── sc │ └── sched.c ├── livediff.sh ├── m2c_all.sh ├── mips_to_c.sh ├── mods ├── assets │ ├── character │ │ ├── asset_objects.meta.json │ │ ├── levels │ │ │ └── objectMaps │ │ │ │ ├── asset_level_object_maps_86.json │ │ │ │ └── asset_level_object_maps_86_custom.gltf │ │ ├── meta.json │ │ ├── misc │ │ │ ├── racer_stats │ │ │ │ ├── RacerAcceleration_Custom.json │ │ │ │ ├── racer_handling_data.json │ │ │ │ ├── racer_unused_11_data.json │ │ │ │ └── racer_weight_data.json │ │ │ └── unlabeled │ │ │ │ ├── racer_hitbox_size.bin │ │ │ │ └── racer_hitbox_size.json │ │ └── objects │ │ │ ├── headers │ │ │ └── CustomSelect.json │ │ │ └── level_object_translation_table.json │ ├── examples │ │ ├── ComicFansFont │ │ │ ├── asset_textures_2d.meta.json │ │ │ ├── fonts │ │ │ │ ├── fonts.json │ │ │ │ └── game_fonts │ │ │ │ │ └── ComicFans.meta.json │ │ │ ├── meta.json │ │ │ └── textures │ │ │ │ └── 2d │ │ │ │ └── font │ │ │ │ └── comicfans │ │ │ │ ├── comicfans.json │ │ │ │ └── comicfans.png │ │ ├── CustomModelTest │ │ │ ├── asset_object_models.meta.json │ │ │ ├── meta.json │ │ │ └── objects │ │ │ │ ├── headers │ │ │ │ └── N64logo.json │ │ │ │ └── models │ │ │ │ ├── ok.png │ │ │ │ ├── okCube.json │ │ │ │ ├── okCube.mtl │ │ │ │ └── okCube.obj │ │ ├── FakeBalloon │ │ │ ├── asset_objects.meta.json │ │ │ ├── levels │ │ │ │ └── objectMaps │ │ │ │ │ └── asset_level_object_maps_73.gltf │ │ │ ├── meta.json │ │ │ └── objects │ │ │ │ ├── headers │ │ │ │ └── FakeBalloon.json │ │ │ │ └── level_object_translation_table.json │ │ ├── IciclePyramidBananas │ │ │ ├── levels │ │ │ │ ├── headers │ │ │ │ │ └── IciclePyramid.json │ │ │ │ └── objectMaps │ │ │ │ │ ├── asset_level_object_maps_28.gltf │ │ │ │ │ └── asset_level_object_maps_97.gltf │ │ │ └── meta.json │ │ └── RemoveUnused │ │ │ ├── asset_sprites.meta.json │ │ │ ├── asset_textures_2d.meta.json │ │ │ └── meta.json │ ├── hackerdkrbase │ │ ├── meta.json │ │ └── textures │ │ │ └── 2d │ │ │ └── weather │ │ │ ├── snowflake.json │ │ │ ├── snowflake.png │ │ │ └── snowflake2.json │ ├── hackerdkrfixes │ │ ├── meta.json │ │ ├── objects │ │ │ └── headers │ │ │ │ ├── AnimDome.json │ │ │ │ ├── BadgerSelect.json │ │ │ │ ├── BanjoSelect.json │ │ │ │ ├── Butterfly.json │ │ │ │ ├── ButterflyBait.json │ │ │ │ ├── ChickSelect.json │ │ │ │ ├── ConkSelect.json │ │ │ │ ├── DiddySelect.json │ │ │ │ ├── Frog.json │ │ │ │ ├── KremSelect.json │ │ │ │ ├── MouseSelect.json │ │ │ │ ├── TigerSelect.json │ │ │ │ ├── TortSelect.json │ │ │ │ └── stopwatchselect.json │ │ └── textures │ │ │ ├── 2d │ │ │ ├── font │ │ │ │ └── subtitlefont │ │ │ │ │ ├── subtitlefont_0.json │ │ │ │ │ ├── subtitlefont_1.json │ │ │ │ │ └── subtitlefont_2.json │ │ │ ├── hud │ │ │ │ ├── speedometer_0.json │ │ │ │ ├── speedometer_120.json │ │ │ │ ├── speedometer_150.json │ │ │ │ ├── speedometer_30.json │ │ │ │ ├── speedometer_60.json │ │ │ │ └── speedometer_90.json │ │ │ ├── objects │ │ │ │ ├── balloon_boost_0.json │ │ │ │ ├── balloon_boost_1.json │ │ │ │ ├── balloon_boost_2.json │ │ │ │ ├── balloon_gold_0.json │ │ │ │ ├── balloon_gold_1.json │ │ │ │ ├── balloon_gold_2.json │ │ │ │ ├── balloon_magnet_0.json │ │ │ │ ├── balloon_magnet_1.json │ │ │ │ ├── balloon_magnet_2.json │ │ │ │ ├── balloon_missile_0.json │ │ │ │ ├── balloon_missile_1.json │ │ │ │ ├── balloon_missile_2.json │ │ │ │ ├── balloon_shield_0.json │ │ │ │ ├── balloon_shield_1.json │ │ │ │ ├── balloon_shield_2.json │ │ │ │ ├── balloon_silver_0.json │ │ │ │ ├── balloon_silver_1.json │ │ │ │ ├── balloon_silver_2.json │ │ │ │ ├── balloon_trap_0.json │ │ │ │ ├── balloon_trap_1.json │ │ │ │ ├── balloon_trap_2.json │ │ │ │ ├── bomb_0.json │ │ │ │ ├── bomb_1.json │ │ │ │ ├── buoy_1.json │ │ │ │ ├── buoy_2.json │ │ │ │ ├── buoy_3.json │ │ │ │ └── lamp_post_3.json │ │ │ ├── particles │ │ │ │ ├── oil_puddle.json │ │ │ │ └── tree_leaf.json │ │ │ ├── unknown │ │ │ │ └── bat.json │ │ │ └── weather │ │ │ │ ├── snowflake.json │ │ │ │ ├── snowflake.png │ │ │ │ └── snowflake2.json │ │ │ └── 3d │ │ │ ├── common │ │ │ ├── arrow_sign_shadow.json │ │ │ ├── black_semitransparent.json │ │ │ ├── chain_link.json │ │ │ ├── cobblestone_floor.json │ │ │ ├── coloured_lamp.json │ │ │ ├── debug_black_white.json │ │ │ ├── debug_gray.json │ │ │ ├── element_gradient.json │ │ │ ├── finish_line_chequered_red_and_white.json │ │ │ ├── finish_line_chequered_red_and_yellow.json │ │ │ ├── finish_line_tape.json │ │ │ ├── finish_line_tape2.json │ │ │ ├── flashing_arrow.json │ │ │ ├── floor_tile.json │ │ │ ├── grass_charselect.json │ │ │ ├── grass_transition.json │ │ │ ├── light_shaft.json │ │ │ ├── light_shaft2.json │ │ │ ├── light_shaft_3.json │ │ │ ├── nintendo_logo.json │ │ │ ├── sepia_stone.json │ │ │ ├── sun.json │ │ │ ├── sun2.json │ │ │ ├── transparent2.json │ │ │ └── void.json │ │ │ ├── dino │ │ │ ├── ancient_stone.json │ │ │ ├── dirt_path.json │ │ │ ├── firemountain_blue_base.json │ │ │ ├── firemountain_green_base.json │ │ │ ├── firemountain_red_base.json │ │ │ ├── firemountain_yellow_base.json │ │ │ └── volcano_stone.json │ │ │ ├── medieval │ │ │ ├── village_white_wall.json │ │ │ ├── wheat_field.json │ │ │ ├── windmill_base.json │ │ │ └── windsail.json │ │ │ ├── objects │ │ │ ├── bluey_tuxedo_piece.json │ │ │ ├── bonus.json │ │ │ ├── bubbler_eye.json │ │ │ ├── bumper_face_lowpoly.json │ │ │ ├── bumper_head_fur.json │ │ │ ├── bumper_head_fur_light.json │ │ │ ├── bumper_head_fur_lowpoly.json │ │ │ ├── charselect_shadow.json │ │ │ ├── checkpoint.json │ │ │ ├── dome_bottom_snow.json │ │ │ ├── dome_clouds.json │ │ │ ├── dome_clouds2.json │ │ │ ├── dome_moon_crescent.json │ │ │ ├── dome_sun.json │ │ │ ├── dome_sun_rays.json │ │ │ ├── dome_sun_shining.json │ │ │ ├── dome_white.json │ │ │ ├── drumstick_feathers.json │ │ │ ├── drumstick_feathers2.json │ │ │ ├── drumstick_wings_top.json │ │ │ ├── empty_car_break_lights.json │ │ │ ├── fan_blade.json │ │ │ ├── magnetfx.json │ │ │ ├── midi_fade.json │ │ │ ├── miniship_booster.json │ │ │ ├── miniship_booster_exhast.json │ │ │ ├── mode.json │ │ │ ├── racer_common_car_exhaust.json │ │ │ ├── racer_common_car_exhaust_lowpoly.json │ │ │ ├── racer_common_hover_bottom.json │ │ │ ├── racer_common_plane_tail_light.json │ │ │ ├── racer_common_plane_underside.json │ │ │ ├── racer_common_steering_wheel.json │ │ │ ├── racer_common_steering_wheel2.json │ │ │ ├── racer_common_underside.json │ │ │ ├── racer_common_white.json │ │ │ ├── rocket_envmap.json │ │ │ ├── spaceship_14.json │ │ │ ├── spaceship_5.json │ │ │ ├── spaceship_blaster.json │ │ │ ├── spaceship_booster.json │ │ │ ├── timber_face_white_fur.json │ │ │ ├── timber_mouth.json │ │ │ ├── timber_mouth_lowpoly.json │ │ │ ├── tiptup_shell_outline.json │ │ │ ├── trademark.json │ │ │ ├── trophy_cab_base.json │ │ │ ├── tt_glove.json │ │ │ ├── whale_underside.json │ │ │ ├── wizpig_eye.json │ │ │ ├── wizpig_hair.json │ │ │ ├── wizpig_head_eye.json │ │ │ ├── wizpig_jewel_eye.json │ │ │ ├── wizpigship_eye.json │ │ │ └── zipper.json │ │ │ ├── space │ │ │ ├── ceiling_lights.json │ │ │ ├── colored_stone.json │ │ │ ├── coloured_stone.json │ │ │ ├── loop_guardrail.json │ │ │ ├── moon_stone.json │ │ │ ├── stadium_lights.json │ │ │ ├── stars_sign.json │ │ │ ├── vent_fan_grate.json │ │ │ ├── white_wall_blocks_large.json │ │ │ ├── white_wall_bricks.json │ │ │ ├── white_wall_bricks2.json │ │ │ └── white_wall_bricks_details.json │ │ │ ├── tropical │ │ │ ├── fog.json │ │ │ ├── fog2.json │ │ │ ├── jungle_trees_billboard_1.json │ │ │ ├── lagoon_castle_merlon.json │ │ │ ├── n64_logo_ship_sail_0.json │ │ │ ├── n64_logo_ship_sail_1.json │ │ │ ├── palm_trees_billboard2_0.json │ │ │ ├── palm_trees_billboard2_1.json │ │ │ ├── palm_trees_billboard2_2.json │ │ │ ├── palm_trees_billboard2_3.json │ │ │ ├── palm_trees_billboard2_4.json │ │ │ ├── palm_trees_billboard_0.json │ │ │ ├── palm_trees_billboard_1.json │ │ │ ├── palm_trees_billboard_2.json │ │ │ ├── pirateship_guardrail.json │ │ │ ├── starfish.json │ │ │ └── tower_window.json │ │ │ └── winter │ │ │ ├── bluey_statue_eye.json │ │ │ ├── hanging_snow.json │ │ │ ├── hanging_snow2.json │ │ │ ├── ice3.json │ │ │ ├── snow2.json │ │ │ ├── snow3.json │ │ │ ├── snow_char_bow.json │ │ │ └── wooden_guardrail_snowy.json │ ├── order.json │ └── removeunuseds │ │ ├── levels │ │ └── models │ │ │ └── unused │ │ │ ├── horseshoe_gulch.json │ │ │ ├── ocean_track.json │ │ │ ├── snow_mountain_track.json │ │ │ ├── stub.bin │ │ │ ├── temple_track.json │ │ │ └── volcano_track.json │ │ ├── meta.json │ │ ├── sprites │ │ └── unused │ │ │ ├── balloon_boost_gift.json │ │ │ ├── balloon_missle_gift.json │ │ │ ├── beta_ancient_lake_sign.json │ │ │ ├── beta_character_icon.json │ │ │ ├── bonus_gem.json │ │ │ ├── debug_unknown_exit.json │ │ │ ├── debug_unknown_traffic_light.json │ │ │ ├── pro_am_logo.json │ │ │ ├── rare_letters.json │ │ │ ├── rareware_coin.json │ │ │ ├── silver_coin_vertical.json │ │ │ ├── splash.json │ │ │ ├── torch_with_eyes.json │ │ │ └── weapon_balloon_pop.json │ │ └── textures │ │ ├── 2d │ │ └── unused │ │ │ ├── balloon_boost_gift_0.json │ │ │ ├── balloon_boost_gift_1.json │ │ │ ├── balloon_boost_gift_2.json │ │ │ ├── balloon_missile_gift_0.json │ │ │ ├── balloon_missile_gift_1.json │ │ │ ├── balloon_missile_gift_2.json │ │ │ ├── beta_ancient_lake_sign_0.json │ │ │ ├── beta_ancient_lake_sign_1.json │ │ │ ├── beta_ancient_lake_sign_2.json │ │ │ ├── beta_ancient_lake_sign_3.json │ │ │ ├── beta_ancient_lake_sign_4.json │ │ │ ├── beta_icon_banjo.json │ │ │ ├── beta_icon_bumper.json │ │ │ ├── beta_icon_conker.json │ │ │ ├── beta_icon_drumstick.json │ │ │ ├── beta_icon_krunch.json │ │ │ ├── beta_icon_pipsy.json │ │ │ ├── beta_icon_timber.json │ │ │ ├── beta_icon_tiptup.json │ │ │ ├── bonus_gem_0.json │ │ │ ├── bonus_gem_1.json │ │ │ ├── bonus_gem_2.json │ │ │ ├── bonus_gem_3.json │ │ │ ├── bonus_gem_4.json │ │ │ ├── bonus_gem_5.json │ │ │ ├── bonus_gem_6.json │ │ │ ├── bonus_gem_7.json │ │ │ ├── car_outline.json │ │ │ ├── debug_unknown_exit.json │ │ │ ├── debug_unknown_traffic_light.json │ │ │ ├── proam_logo_0.json │ │ │ ├── proam_logo_1.json │ │ │ ├── proam_logo_2.json │ │ │ ├── rare_letters_0.json │ │ │ ├── rare_letters_1.json │ │ │ ├── rare_letters_2.json │ │ │ ├── rareware_coin_0.json │ │ │ ├── rareware_coin_1.json │ │ │ ├── rareware_coin_10.json │ │ │ ├── rareware_coin_2.json │ │ │ ├── rareware_coin_3.json │ │ │ ├── rareware_coin_4.json │ │ │ ├── rareware_coin_5.json │ │ │ ├── rareware_coin_6.json │ │ │ ├── rareware_coin_7.json │ │ │ ├── rareware_coin_8.json │ │ │ ├── rareware_coin_9.json │ │ │ ├── silver_coin_vertical.json │ │ │ ├── splash_0.json │ │ │ ├── splash_1.json │ │ │ ├── splash_10.json │ │ │ ├── splash_11.json │ │ │ ├── splash_12.json │ │ │ ├── splash_13.json │ │ │ ├── splash_14.json │ │ │ ├── splash_15.json │ │ │ ├── splash_16.json │ │ │ ├── splash_17.json │ │ │ ├── splash_18.json │ │ │ ├── splash_19.json │ │ │ ├── splash_2.json │ │ │ ├── splash_20.json │ │ │ ├── splash_21.json │ │ │ ├── splash_22.json │ │ │ ├── splash_23.json │ │ │ ├── splash_3.json │ │ │ ├── splash_4.json │ │ │ ├── splash_5.json │ │ │ ├── splash_6.json │ │ │ ├── splash_7.json │ │ │ ├── splash_8.json │ │ │ ├── splash_9.json │ │ │ ├── torch_with_eyes.json │ │ │ ├── transparent.json │ │ │ ├── unused.png │ │ │ ├── weapon_balloon_pop_0.json │ │ │ ├── weapon_balloon_pop_1.json │ │ │ ├── weapon_balloon_pop_10.json │ │ │ ├── weapon_balloon_pop_11.json │ │ │ ├── weapon_balloon_pop_12.json │ │ │ ├── weapon_balloon_pop_2.json │ │ │ ├── weapon_balloon_pop_3.json │ │ │ ├── weapon_balloon_pop_4.json │ │ │ ├── weapon_balloon_pop_5.json │ │ │ ├── weapon_balloon_pop_6.json │ │ │ ├── weapon_balloon_pop_7.json │ │ │ ├── weapon_balloon_pop_8.json │ │ │ └── weapon_balloon_pop_9.json │ │ └── 3d │ │ └── unused │ │ ├── beta_air_zipper.json │ │ ├── beta_balloon_banjo_0.json │ │ ├── beta_balloon_banjo_1.json │ │ ├── beta_balloon_banjo_2.json │ │ ├── beta_balloon_banjo_3.json │ │ ├── beta_balloon_bumper_0.json │ │ ├── beta_balloon_bumper_1.json │ │ ├── beta_balloon_bumper_2.json │ │ ├── beta_balloon_bumper_3.json │ │ ├── beta_balloon_bumper_envmap.json │ │ ├── beta_balloon_drumstick_envmap.json │ │ ├── beta_balloon_krunch_0.json │ │ ├── beta_balloon_krunch_1.json │ │ ├── beta_balloon_krunch_2.json │ │ ├── beta_balloon_krunch_3.json │ │ ├── beta_balloon_krunch_envmap.json │ │ ├── beta_balloon_pipsy_0.json │ │ ├── beta_balloon_pipsy_1.json │ │ ├── beta_balloon_pipsy_2.json │ │ ├── beta_balloon_pipsy_3.json │ │ ├── beta_balloon_pipsy_envmap.json │ │ ├── beta_balloon_player_1_0.json │ │ ├── beta_balloon_player_1_1.json │ │ ├── beta_balloon_player_1_2.json │ │ ├── beta_balloon_player_1_3.json │ │ ├── beta_balloon_player_2_0.json │ │ ├── beta_balloon_player_2_1.json │ │ ├── beta_balloon_player_2_2.json │ │ ├── beta_balloon_player_2_3.json │ │ ├── beta_balloon_player_3_0.json │ │ ├── beta_balloon_player_3_1.json │ │ ├── beta_balloon_player_3_2.json │ │ ├── beta_balloon_player_3_3.json │ │ ├── beta_balloon_player_4_0.json │ │ ├── beta_balloon_player_4_1.json │ │ ├── beta_balloon_player_4_2.json │ │ ├── beta_balloon_player_4_3.json │ │ ├── beta_balloon_players_envmap.json │ │ ├── beta_balloon_timber_0.json │ │ ├── beta_balloon_timber_1.json │ │ ├── beta_balloon_timber_2.json │ │ ├── beta_balloon_timber_3.json │ │ ├── beta_balloon_tiptup_0.json │ │ ├── beta_balloon_tiptup_1.json │ │ ├── beta_balloon_tiptup_2.json │ │ ├── beta_balloon_tiptup_3.json │ │ ├── beta_banjo_balloon_envmap.json │ │ ├── beta_bumper_icon.json │ │ ├── beta_dkr_logo.json │ │ ├── beta_drumstick_balloon_0.json │ │ ├── beta_drumstick_balloon_1.json │ │ ├── beta_drumstick_balloon_2.json │ │ ├── beta_drumstick_balloon_3.json │ │ ├── beta_drumstick_icon.json │ │ ├── beta_krunch_icon.json │ │ ├── beta_n64logo_0.json │ │ ├── beta_n64logo_1.json │ │ ├── beta_pipsy_icon.json │ │ ├── beta_taj_pad.json │ │ ├── beta_taj_pad2.json │ │ ├── beta_tiptup_icon.json │ │ ├── beta_tt_door_botton.json │ │ ├── beta_tt_door_top.json │ │ ├── black_unknown.json │ │ ├── blue.json │ │ ├── bridge.json │ │ ├── bridge2.json │ │ ├── castle_wall_tile_mossy.json │ │ ├── crescent_island_programmer_art_sign.json │ │ ├── diddy_eye_noblink.json │ │ ├── diddy_unknown.json │ │ ├── dome_green_unknown.json │ │ ├── dome_unused.json │ │ ├── door_level_bottom_unused.json │ │ ├── door_level_bottom_unused_qmark.json │ │ ├── door_level_checkmark.json │ │ ├── door_level_done_checkmark_bottom.json │ │ ├── door_level_done_checkmark_top.json │ │ ├── door_level_top_unused.json │ │ ├── forest_billboard.json │ │ ├── gold_balloon_stripes.json │ │ ├── gold_unknown.json │ │ ├── grass_sandy_unknown.json │ │ ├── green_brick_wall.json │ │ ├── green_cyan_gradient.json │ │ ├── grey_stone_large.json │ │ ├── ground_cobble.json │ │ ├── keith_pig_door.json │ │ ├── keith_pig_door2.json │ │ ├── keith_pig_door3.json │ │ ├── large_bolt.json │ │ ├── magic_carpet_shadow.json │ │ ├── menu_tex_0.json │ │ ├── menu_tex_1.json │ │ ├── menu_tex_10.json │ │ ├── menu_tex_11.json │ │ ├── menu_tex_12.json │ │ ├── menu_tex_13.json │ │ ├── menu_tex_14.json │ │ ├── menu_tex_15.json │ │ ├── menu_tex_16.json │ │ ├── menu_tex_17.json │ │ ├── menu_tex_18.json │ │ ├── menu_tex_19.json │ │ ├── menu_tex_2.json │ │ ├── menu_tex_20.json │ │ ├── menu_tex_21.json │ │ ├── menu_tex_22.json │ │ ├── menu_tex_23.json │ │ ├── menu_tex_24.json │ │ ├── menu_tex_25.json │ │ ├── menu_tex_3.json │ │ ├── menu_tex_4.json │ │ ├── menu_tex_5.json │ │ ├── menu_tex_6.json │ │ ├── menu_tex_7.json │ │ ├── menu_tex_8.json │ │ ├── menu_tex_9.json │ │ ├── metal_environment_map.json │ │ ├── mode2.json │ │ ├── moss.json │ │ ├── nintendo_logo_negative_0.json │ │ ├── nintendo_logo_negative_1.json │ │ ├── nintendo_logo_negative_2.json │ │ ├── nintendo_logo_negative_3.json │ │ ├── old_brick_wall.json │ │ ├── old_forest_tree_bark.json │ │ ├── paper_center.json │ │ ├── paper_decoration.json │ │ ├── paper_edge.json │ │ ├── paper_unknown.json │ │ ├── pirate_lagoon_programmer_art_sign.json │ │ ├── plane_shadow.json │ │ ├── proam64_balloon_logo.json │ │ ├── proam64_balloon_red_line.json │ │ ├── proam64balloonrope.json │ │ ├── purple_path.json │ │ ├── purple_path_edge.json │ │ ├── racer_common_plane_break_light.json │ │ ├── saturn.json │ │ ├── seamonster_unknown.json │ │ ├── seamonster_unknown2.json │ │ ├── seamonster_unknown_eye.json │ │ ├── sign_100.json │ │ ├── sign_30.json │ │ ├── sign_60.json │ │ ├── sign_balloon.json │ │ ├── sign_white.json │ │ ├── sign_yellow.json │ │ ├── small_bolt.json │ │ ├── spaceship_front_lowres.json │ │ ├── spaceship_unknown.json │ │ ├── spaceship_unknown2.json │ │ ├── spaceship_unknown3.json │ │ ├── spaceship_unknown4.json │ │ ├── spaceship_unknown5.json │ │ ├── spaceship_unknown6.json │ │ ├── spaceship_unknown7.json │ │ ├── spaceship_unknown8.json │ │ ├── spaceship_unknown9.json │ │ ├── stone_with_grass.json │ │ ├── taj_pad_snow.json │ │ ├── tan_stone_tile.json │ │ ├── transparent.json │ │ ├── treasure_caves_programmer_art_sign.json │ │ ├── trickytops_unknown.json │ │ ├── tt_eye_still.json │ │ ├── twilight_city_sign.json │ │ ├── unknown_balcony.json │ │ ├── unknown_decal.json │ │ ├── unknown_effect.json │ │ ├── unknown_green_dots.json │ │ ├── unknown_icy_texture.json │ │ ├── unknown_purple.json │ │ ├── unknown_red.json │ │ ├── unknown_red2.json │ │ ├── unknown_sign_texture.json │ │ ├── unused.png │ │ ├── uturn.json │ │ ├── village_grey_wall.json │ │ ├── village_white_wall3.json │ │ ├── vines_on_wood.json │ │ ├── volcano_stone.json │ │ ├── whale_bay_programmer_art_sign.json │ │ ├── wizpig_rocket_transparent.json │ │ ├── wizpig_rocket_unused_shadow.json │ │ ├── wood_unknown.json │ │ ├── wood_unknown2.json │ │ └── yellow_arrow_sign2.json └── dkr.custom.ld ├── rename.sh ├── requirements.txt ├── score.sh ├── src ├── asset_loading.c ├── asset_loading.h ├── audio.c ├── audio.h ├── audio_spatial.c ├── audio_spatial.h ├── audio_vehicle.c ├── audio_vehicle.h ├── audiomgr.c ├── audiomgr.h ├── audiosfx.c ├── audiosfx.h ├── autoplay.c ├── autoplay.h ├── borders.c ├── borders.h ├── camera.c ├── camera.h ├── collision.h ├── debug.c ├── fade_transition.c ├── fade_transition.h ├── font.c ├── font.h ├── game.c ├── game.h ├── game_text.c ├── game_text.h ├── game_ui.c ├── game_ui.h ├── get_stack_pointer.c ├── gzip.c ├── gzip.h ├── hasm │ ├── collision.c │ ├── collision.s │ ├── entrypoint.s │ ├── gzip_asm.s │ ├── header.s │ ├── llmuldiv_gcc.s │ ├── math_util.c │ ├── math_util.s │ ├── obj_animate.s │ └── obj_shade_fast.s ├── joypad.c ├── joypad.h ├── lights.c ├── lights.h ├── main.c ├── main.h ├── math_util.h ├── memory.c ├── memory.h ├── menu.c ├── menu.h ├── object_functions.c ├── object_functions.h ├── object_models.c ├── object_models.h ├── objects.c ├── objects.h ├── os_yield_data.c ├── particles.c ├── particles.h ├── printf.c ├── printf.h ├── racer.c ├── racer.h ├── rcp_dkr.c ├── rcp_dkr.h ├── save_data.c ├── save_data.h ├── screen_asset.c ├── screen_asset.h ├── set_rsp_segment.c ├── set_rsp_segment.h ├── stacks.h ├── textures_sprites.c ├── textures_sprites.h ├── thread0_epc.c ├── thread0_epc.h ├── thread30_bgload.c ├── thread30_bgload.h ├── thread3_main.c ├── thread3_main.h ├── tracks.c ├── tracks.h ├── unused_string.c ├── usb │ ├── dkr_usb.c │ ├── dkr_usb.h │ ├── reset.c │ ├── reset.h │ ├── usb.c │ └── usb.h ├── vehicle_bluey.c ├── vehicle_bubbler.c ├── vehicle_misc.h ├── vehicle_rocket.c ├── vehicle_smokey.c ├── vehicle_tricky.c ├── vehicle_wizpig.c ├── video.c ├── video.h ├── waves.c ├── waves.h ├── weather.c └── weather.h ├── tools ├── .gitignore ├── Makefile ├── dkr_assets_tool_extract.json ├── dkr_assets_tool_settings.json ├── dkr_assets_tool_src │ ├── builder │ │ ├── buildAssetTable.cpp │ │ ├── buildAssetTable.h │ │ ├── buildInfo.cpp │ │ ├── buildInfo.h │ │ ├── buildInfoCollection.cpp │ │ ├── buildInfoCollection.h │ │ ├── buildTypes │ │ │ ├── buildAudio.cpp │ │ │ ├── buildAudio.h │ │ │ ├── buildBinary.cpp │ │ │ ├── buildBinary.h │ │ │ ├── buildFonts.cpp │ │ │ ├── buildFonts.h │ │ │ ├── buildGameText.cpp │ │ │ ├── buildGameText.h │ │ │ ├── buildJpFonts.cpp │ │ │ ├── buildJpFonts.h │ │ │ ├── buildLevelHeader.cpp │ │ │ ├── buildLevelHeader.h │ │ │ ├── buildLevelModel.cpp │ │ │ ├── buildLevelModel.h │ │ │ ├── buildLevelObjectTranslationTable.cpp │ │ │ ├── buildLevelObjectTranslationTable.h │ │ │ ├── buildMenuText.cpp │ │ │ ├── buildMenuText.h │ │ │ ├── buildMisc.cpp │ │ │ ├── buildMisc.h │ │ │ ├── buildModel │ │ │ │ ├── buildModel.cpp │ │ │ │ ├── buildModel.h │ │ │ │ ├── buildModelBatch.cpp │ │ │ │ ├── buildModelBatch.h │ │ │ │ ├── buildModelBlock.cpp │ │ │ │ ├── buildModelBlock.h │ │ │ │ ├── buildModelMaterial.cpp │ │ │ │ ├── buildModelMaterial.h │ │ │ │ ├── buildModelVertex.cpp │ │ │ │ ├── buildModelVertex.h │ │ │ │ ├── gltfModel.cpp │ │ │ │ ├── gltfModel.h │ │ │ │ ├── objModel.cpp │ │ │ │ └── objModel.h │ │ │ ├── buildObjectAnimation.cpp │ │ │ ├── buildObjectAnimation.h │ │ │ ├── buildObjectHeader.cpp │ │ │ ├── buildObjectHeader.h │ │ │ ├── buildObjectMap.cpp │ │ │ ├── buildObjectMap.h │ │ │ ├── buildObjectModel.cpp │ │ │ ├── buildObjectModel.h │ │ │ ├── buildParticle.cpp │ │ │ ├── buildParticle.h │ │ │ ├── buildParticleBehavior.cpp │ │ │ ├── buildParticleBehavior.h │ │ │ ├── buildSprite.cpp │ │ │ ├── buildSprite.h │ │ │ ├── buildTTGhost.cpp │ │ │ ├── buildTTGhost.h │ │ │ ├── buildTexture.cpp │ │ │ └── buildTexture.h │ │ ├── builder.cpp │ │ ├── builder.h │ │ ├── stats.cpp │ │ └── stats.h │ ├── extract │ │ ├── assetTable.cpp │ │ ├── assetTable.h │ │ ├── config.cpp │ │ ├── config.h │ │ ├── extractInfo.cpp │ │ ├── extractInfo.h │ │ ├── extractTypes │ │ │ ├── extractAudio.cpp │ │ │ ├── extractAudio.h │ │ │ ├── extractBinary.cpp │ │ │ ├── extractBinary.h │ │ │ ├── extractFonts.cpp │ │ │ ├── extractFonts.h │ │ │ ├── extractGameText.cpp │ │ │ ├── extractGameText.h │ │ │ ├── extractJpFonts.cpp │ │ │ ├── extractJpFonts.h │ │ │ ├── extractLevelHeader.cpp │ │ │ ├── extractLevelHeader.h │ │ │ ├── extractLevelModel.cpp │ │ │ ├── extractLevelModel.h │ │ │ ├── extractLevelName.cpp │ │ │ ├── extractLevelName.h │ │ │ ├── extractLevelObjectTranslationTable.cpp │ │ │ ├── extractLevelObjectTranslationTable.h │ │ │ ├── extractMenuText.cpp │ │ │ ├── extractMenuText.h │ │ │ ├── extractMisc.cpp │ │ │ ├── extractMisc.h │ │ │ ├── extractObjectAnimation.cpp │ │ │ ├── extractObjectAnimation.h │ │ │ ├── extractObjectHeader.cpp │ │ │ ├── extractObjectHeader.h │ │ │ ├── extractObjectMap.cpp │ │ │ ├── extractObjectMap.h │ │ │ ├── extractObjectModel.cpp │ │ │ ├── extractObjectModel.h │ │ │ ├── extractParticle.cpp │ │ │ ├── extractParticle.h │ │ │ ├── extractParticleBehavior.cpp │ │ │ ├── extractParticleBehavior.h │ │ │ ├── extractSprite.cpp │ │ │ ├── extractSprite.h │ │ │ ├── extractTTGhost.cpp │ │ │ ├── extractTTGhost.h │ │ │ ├── extractTexture.cpp │ │ │ └── extractTexture.h │ │ ├── extractor.cpp │ │ ├── extractor.h │ │ ├── rom.cpp │ │ ├── rom.h │ │ ├── stats.cpp │ │ └── stats.h │ ├── fileTypes │ │ ├── batch.hpp │ │ ├── fonts.hpp │ │ ├── gameText.hpp │ │ ├── jpFonts.hpp │ │ ├── levelHeader.hpp │ │ ├── levelObjectMap.hpp │ │ ├── levelObjectTranslationTable.hpp │ │ ├── misc.hpp │ │ ├── objectHeader.hpp │ │ ├── objectModel.hpp │ │ ├── sprite.hpp │ │ ├── texCoords.hpp │ │ ├── texture.hpp │ │ ├── textureInfo.hpp │ │ ├── triangle.hpp │ │ ├── ttGhost.hpp │ │ ├── types.hpp │ │ └── vertex.hpp │ ├── helpers │ │ ├── asmHeader.cpp │ │ ├── asmHeader.h │ │ ├── assetsHelper.cpp │ │ ├── assetsHelper.h │ │ ├── c │ │ │ ├── cContext.cpp │ │ │ ├── cContext.h │ │ │ ├── cEnumsHelper.cpp │ │ │ ├── cEnumsHelper.h │ │ │ ├── cHeader.cpp │ │ │ ├── cHeader.h │ │ │ ├── cStructGltfHelper.cpp │ │ │ ├── cStructGltfHelper.h │ │ │ ├── cStructHelper.cpp │ │ │ ├── cStructHelper.h │ │ │ ├── cTypes.cpp │ │ │ └── cTypes.h │ │ ├── dataHelper.cpp │ │ ├── dataHelper.h │ │ ├── debugHelper.cpp │ │ ├── debugHelper.h │ │ ├── fileHelper.cpp │ │ ├── fileHelper.h │ │ ├── gltf │ │ │ ├── gltfDkrTriangle.cpp │ │ │ ├── gltfDkrTriangle.h │ │ │ ├── gltfDkrVertex.cpp │ │ │ ├── gltfDkrVertex.h │ │ │ ├── gltfHelper.cpp │ │ │ ├── gltfHelper.h │ │ │ ├── gltfPrimitive.cpp │ │ │ └── gltfPrimitive.h │ │ ├── gzipHelper.cpp │ │ ├── gzipHelper.h │ │ ├── imageHelper.cpp │ │ ├── imageHelper.h │ │ ├── jsonHelper.cpp │ │ ├── jsonHelper.h │ │ ├── mathHelper.cpp │ │ ├── mathHelper.h │ │ ├── miscHelper.cpp │ │ ├── miscHelper.h │ │ ├── regex │ │ │ ├── match.cpp │ │ │ ├── match.h │ │ │ ├── regexPcre2.cpp │ │ │ ├── regexPcre2.h │ │ │ ├── regexStd.cpp │ │ │ └── regexStd.h │ │ ├── regexHelper.cpp │ │ ├── regexHelper.h │ │ ├── stringHelper.cpp │ │ └── stringHelper.h │ ├── libs │ │ ├── ThreadPool.h │ │ ├── argparse.hpp │ │ ├── bimap.hpp │ │ ├── bytes_view.hpp │ │ ├── calculator.hpp │ │ ├── gzip │ │ │ ├── DKRCompression.cpp │ │ │ ├── DKRCompression.h │ │ │ ├── DKRGzip.c │ │ │ ├── DKRGzip.h │ │ │ ├── GECompression.cpp │ │ │ └── GECompression.h │ │ ├── json.hpp │ │ ├── md5.hpp │ │ ├── n64graphics │ │ │ ├── n64graphics-utils.c │ │ │ ├── n64graphics-utils.h │ │ │ ├── n64graphics.c │ │ │ └── n64graphics.h │ │ ├── sha1.hpp │ │ ├── stb_image.h │ │ ├── stb_image_write.h │ │ ├── tiny_gltf.h │ │ └── zip_file.hpp │ ├── main.cpp │ ├── misc │ │ ├── args.cpp │ │ ├── args.h │ │ ├── constants.hpp │ │ ├── globalSettings.cpp │ │ ├── globalSettings.h │ │ └── old_settings.hpp │ ├── prebuild │ │ └── compileAssets │ │ │ ├── compile.cpp │ │ │ └── compile.h │ ├── test │ │ ├── test.cpp │ │ └── test.h │ └── text │ │ ├── dkrText.cpp │ │ └── dkrText.h ├── first_diff.py ├── format.py ├── get-binutils.sh ├── m2ctx.py ├── n64crc.c ├── permuter_settings.toml ├── python │ ├── .gitignore │ ├── CopyRom.py │ ├── asset_table.py │ ├── calc_func_checksums.py │ ├── check_if_need_to_extract.py │ ├── extract_custom_boot.py │ ├── file_util.py │ ├── find_glabels.py │ ├── fix_regional_names.py │ ├── gcc_generate.py │ ├── get_symbol.py │ ├── m2ctx.py │ ├── map_dummy.py │ ├── map_gen.py │ ├── patchmips3.py │ ├── progress.py │ ├── regional_names.json │ ├── rename_file.py │ ├── score.py │ ├── score_display.py │ └── score_progress.json └── stb │ ├── stb_image.h │ └── stb_image_write.h ├── update-score.sh ├── ver ├── splat │ ├── dkr.jpn.v79.yaml │ ├── dkr.pal.v77.yaml │ ├── dkr.pal.v80.yaml │ ├── dkr.us.v77.yaml │ ├── dkr.us.v80.yaml │ └── update_baserom_names.py ├── symbols │ ├── symbol_addrs.jpn.v79.txt │ ├── symbol_addrs.pal.v77.txt │ ├── symbol_addrs.pal.v80.txt │ ├── symbol_addrs.us.v77.txt │ ├── symbol_addrs.us.v80.txt │ └── undefined_syms.txt └── verification │ ├── dkr.jpn.v79.sha1 │ ├── dkr.pal.v77.sha1 │ ├── dkr.pal.v80.sha1 │ ├── dkr.us.v77.sha1 │ └── dkr.us.v80.sha1 └── yaml.patch /.github/workflows/AutoApprove.yml: -------------------------------------------------------------------------------- 1 | name: Auto approve 2 | 3 | on: pull_request_target 4 | 5 | jobs: 6 | auto-approve: 7 | runs-on: ubuntu-latest 8 | permissions: 9 | pull-requests: write 10 | if: github.actor == 'github-actions[bot]' 11 | steps: 12 | - uses: hmarr/auto-approve-action@v3 13 | with: 14 | github-token: ${{ secrets.AUTO_APPROVE_PAT }} 15 | -------------------------------------------------------------------------------- /baseroms/.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore everything in this directory 2 | * 3 | # Except this file 4 | !.gitignore -------------------------------------------------------------------------------- /build.sh: -------------------------------------------------------------------------------- 1 | if [ "$(uname)" = "Darwin" ]; then 2 | python3 ./tools/python/map_dummy.py; gmake assets -j; python3 ./tools/python/map_gen.py ./build/dkr.us.v77.map ./assets/map_symbols.bin; gmake assets -j 3 | else 4 | python3 ./tools/python/map_dummy.py; make assets -j; python3 ./tools/python/map_gen.py ./build/dkr.us.v77.map ./assets/map_symbols.bin; make assets -j 5 | fi -------------------------------------------------------------------------------- /diff.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Allows custom diff arguments for the region and version being diffed. (ex. --REGION=us --VERSION=v80) 4 | .venv/bin/python3 tools/asm-differ/diff.py "$@" -------------------------------------------------------------------------------- /first_diff.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # --region=jpn 4 | # --version=v79 5 | .venv/bin/python3 tools/first_diff.py $1 $2 -------------------------------------------------------------------------------- /include/PRinternal/controller_gbpak.h: -------------------------------------------------------------------------------- 1 | #ifndef _CONTROLLER_GBPAK_H 2 | #define _CONTROLLER_GBPAK_H 3 | 4 | extern OSTimer __osGbpakTimer; 5 | extern OSMesg __osGbpakTimerMsg; 6 | extern OSMesgQueue __osGbpakTimerQ; 7 | 8 | #endif 9 | -------------------------------------------------------------------------------- /include/PRinternal/dbgdefs.h: -------------------------------------------------------------------------------- 1 | #ifndef _DBGDEFS_H__ 2 | #define _DBGDEFS_H__ 3 | 4 | typedef int TVid; 5 | typedef unsigned short TVushort; 6 | typedef char TVuchar; 7 | 8 | #endif 9 | -------------------------------------------------------------------------------- /include/PRinternal/siint.h: -------------------------------------------------------------------------------- 1 | #ifndef _SIINT_H 2 | #define _SIINT_H 3 | 4 | #include "PR/os_internal.h" 5 | #include "PR/rcp.h" 6 | 7 | extern s32 __osEepromRead16K; 8 | extern u8 __osPfsInodeCacheBank; 9 | 10 | void __osSiGetAccess(void); 11 | void __osSiRelAccess(void); 12 | int __osSiDeviceBusy(void); 13 | void __osSiCreateAccessQueue(void); 14 | 15 | #endif 16 | -------------------------------------------------------------------------------- /include/asm.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /include/fpregdef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazanaJ/Diddy-Kong-Racing/17cf0a34c8bd1238248a61765dc277a39b11bedc/include/fpregdef.h -------------------------------------------------------------------------------- /include/libc/math.h: -------------------------------------------------------------------------------- 1 | #ifndef MATH_H 2 | #define MATH_H 3 | 4 | #define M_PI 3.14159265358979323846 5 | 6 | float sinf(float x); //official name: fsin 7 | float cosf(float x); 8 | float sqrtf(float x); 9 | 10 | #endif 11 | -------------------------------------------------------------------------------- /include/libc/stddef.h: -------------------------------------------------------------------------------- 1 | #ifndef STDDEF_H 2 | #define STDDEF_H 3 | 4 | #include "PR/ultratypes.h" 5 | 6 | #ifndef offsetof 7 | #define offsetof(st, m) ((size_t)&(((st *)0)->m)) 8 | #endif 9 | 10 | #endif 11 | -------------------------------------------------------------------------------- /include/libc/stdio.h: -------------------------------------------------------------------------------- 1 | #ifndef STDIO_H 2 | #define STDIO_H 3 | 4 | extern int sprintf(char *s, const char *fmt, ...); 5 | 6 | #endif 7 | -------------------------------------------------------------------------------- /include/libc/string.h: -------------------------------------------------------------------------------- 1 | #ifndef STRING_H 2 | #define STRING_H 3 | 4 | #include "PR/ultratypes.h" 5 | 6 | void *memcpy(void *dst, const void *src, size_t size); 7 | size_t strlen(const char *str); 8 | char *strchr(const char *str, int ch); 9 | 10 | #endif 11 | -------------------------------------------------------------------------------- /include/regdef.h: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | -------------------------------------------------------------------------------- /include/sgidefs.h: -------------------------------------------------------------------------------- 1 | #ifdef __GNUC__ 2 | #include "gcc/sgidefs.h" 3 | #endif 4 | -------------------------------------------------------------------------------- /include/sys/fpregdef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazanaJ/Diddy-Kong-Racing/17cf0a34c8bd1238248a61765dc277a39b11bedc/include/sys/fpregdef.h -------------------------------------------------------------------------------- /include/types.h: -------------------------------------------------------------------------------- 1 | #ifndef _TYPES_H_ 2 | #define _TYPES_H_ 3 | 4 | #include 5 | 6 | typedef float Matrix[4][4]; 7 | typedef s32 MatrixS[4][4]; 8 | typedef s16 VertexList; 9 | typedef u8 TriangleList; 10 | typedef u32 uintptr_t; 11 | 12 | #if defined(__sgi) 13 | #define stubbed_printf 14 | #else 15 | #define stubbed_printf(...) 16 | #endif 17 | 18 | #endif 19 | -------------------------------------------------------------------------------- /libultra/src/audio/cseq.h: -------------------------------------------------------------------------------- 1 | #ifndef __cseq__ 2 | #define __cseq__ 3 | 4 | 5 | char __alCSeqNextDelta(ALCSeq *seq, s32 *pDeltaTicks); 6 | 7 | 8 | #endif /* __cseq__ */ 9 | -------------------------------------------------------------------------------- /libultra/src/audio/cseqp.h: -------------------------------------------------------------------------------- 1 | #ifndef __cseqp__ 2 | #define __cseqp__ 3 | 4 | 5 | void __CSPPostNextSeqEvent(ALCSPlayer *seqp); 6 | 7 | 8 | #endif /* __cseqp__ */ 9 | -------------------------------------------------------------------------------- /libultra/src/audio/mips1/cspgetfadein.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | u8 alCSPGetFadeIn(ALCSPlayer *seqp, u8 chan) { 4 | return ((ALChanState_Custom*)seqp->chanState)[chan].fade; 5 | } 6 | -------------------------------------------------------------------------------- /libultra/src/audio/seq.h: -------------------------------------------------------------------------------- 1 | 2 | 3 | #ifndef __seq__ 4 | #define __seq__ 5 | 6 | char __alSeqNextDelta (ALSeq *seq, s32 *pDeltaTicks); 7 | 8 | 9 | #endif /* __seq__ */ 10 | -------------------------------------------------------------------------------- /libultra/src/audio/seqchannel.h: -------------------------------------------------------------------------------- 1 | #ifndef _SEQCHANNEL_H_ 2 | #define _SEQCHANNEL_H_ 3 | 4 | 5 | #include "types.h" 6 | #include "audio_internal.h" 7 | 8 | void alSeqChOff(ALCSPlayer *seqp, u8 chan); 9 | void alSeqChOn(ALCSPlayer *seqp, u8 chan); 10 | 11 | #endif 12 | -------------------------------------------------------------------------------- /libultra/src/debug/assert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazanaJ/Diddy-Kong-Racing/17cf0a34c8bd1238248a61765dc277a39b11bedc/libultra/src/debug/assert.c -------------------------------------------------------------------------------- /libultra/src/debug/assert.h: -------------------------------------------------------------------------------- 1 | #ifndef _ASSERT_H_ 2 | #define _ASSERT_H_ 3 | 4 | #include "types.h" 5 | #include 6 | #include "macros.h" 7 | 8 | void __assert(const char* exp, const char* filename, int line); 9 | 10 | #endif 11 | -------------------------------------------------------------------------------- /libultra/src/debug/osint_debug.h: -------------------------------------------------------------------------------- 1 | #include "PR/os_internal.h" 2 | 3 | extern s32 __osThprofFlag; 4 | extern void (*__osThprofFunc)(OSThread*); 5 | extern u32 __osThprofLastTimer; 6 | extern u32 __osThprofCount; 7 | extern __OSThreadprofile_s thprof[]; 8 | extern u64 __osThprofHeap[]; 9 | extern void* __osThprofStack; 10 | 11 | void osThreadProfileCallback(OSThread*); 12 | -------------------------------------------------------------------------------- /libultra/src/gu/cosf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazanaJ/Diddy-Kong-Racing/17cf0a34c8bd1238248a61765dc277a39b11bedc/libultra/src/gu/cosf.c -------------------------------------------------------------------------------- /libultra/src/gu/libm_vals.s: -------------------------------------------------------------------------------- 1 | .rdata 2 | .align 4 3 | .globl __libm_qnan_f 4 | __libm_qnan_f: 5 | .word 0x7F810000 6 | -------------------------------------------------------------------------------- /libultra/src/gu/sinf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazanaJ/Diddy-Kong-Racing/17cf0a34c8bd1238248a61765dc277a39b11bedc/libultra/src/gu/sinf.c -------------------------------------------------------------------------------- /libultra/src/gu/sqrtf.s: -------------------------------------------------------------------------------- 1 | .include "macro.inc" 2 | 3 | /* assembler directives */ 4 | .set noat /* allow manual use of $at */ 5 | .set noreorder /* don't insert nops after branches */ 6 | .set gp=64 /* allow use of 64-bit general purpose registers */ 7 | 8 | .section .text, "ax" 9 | 10 | leaf sqrtf 11 | jr $ra 12 | sqrt.s $f0, $f12 13 | .end sqrtf 14 | -------------------------------------------------------------------------------- /libultra/src/io/ai.c: -------------------------------------------------------------------------------- 1 | #include "PR/os_internal.h" 2 | #include "PR/rcp.h" 3 | 4 | // TODO: this comes from a header 5 | #ident "$Revision: 1.17 $" 6 | 7 | s32 __osAiDeviceBusy(void) { 8 | register s32 status = IO_READ(AI_STATUS_REG); 9 | 10 | if (status & AI_STATUS_FIFO_FULL) { 11 | return TRUE; 12 | } else { 13 | return FALSE; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /libultra/src/io/dp.c: -------------------------------------------------------------------------------- 1 | #include "PR/os_internal.h" 2 | #include "PR/rcp.h" 3 | 4 | // TODO: this comes from a header 5 | #ident "$Revision: 1.17 $" 6 | 7 | int __osDpDeviceBusy(void) { 8 | register u32 stat = IO_READ(DPC_STATUS_REG); 9 | 10 | if (stat & DPC_STATUS_DMA_BUSY) { 11 | return TRUE; 12 | } else { 13 | return FALSE; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /libultra/src/io/dpgetstat.c: -------------------------------------------------------------------------------- 1 | #include "PR/os_internal.h" 2 | #include "PR/rcp.h" 3 | 4 | // TODO: this comes from a header 5 | #ident "$Revision: 1.17 $" 6 | 7 | u32 osDpGetStatus(void) { 8 | return IO_READ(DPC_STATUS_REG); 9 | } 10 | -------------------------------------------------------------------------------- /libultra/src/io/dpsetstat.c: -------------------------------------------------------------------------------- 1 | #include "PR/os_internal.h" 2 | #include "PR/rcp.h" 3 | 4 | // TODO: this comes from a header 5 | #ident "$Revision: 1.17 $" 6 | 7 | void osDpSetStatus(u32 data) { 8 | IO_WRITE(DPC_STATUS_REG, data); 9 | } 10 | -------------------------------------------------------------------------------- /libultra/src/io/leointerrupt.c: -------------------------------------------------------------------------------- 1 | #include "types.h" 2 | 3 | // Used for __osException, but .bss file order is weird. Need to fix later. 4 | u8 leoDiskStack[16]; // technically should have a OS_LEO_STACKSIZE or something. 5 | // This is something like 4096 in libreultra... 6 | 7 | //This has been blanked out for some reason 8 | s32 __osLeoInterrupt(void) { 9 | return 0; 10 | } 11 | -------------------------------------------------------------------------------- /libultra/src/io/pigetcmdq.c: -------------------------------------------------------------------------------- 1 | #include "PR/os_internal.h" 2 | #include "PRinternal/piint.h" 3 | 4 | OSMesgQueue* osPiGetCmdQueue(void) { 5 | if (!__osPiDevMgr.active) { 6 | return NULL; 7 | } else { 8 | return __osPiDevMgr.cmdQueue; 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /libultra/src/io/si.c: -------------------------------------------------------------------------------- 1 | #include "PR/os_internal.h" 2 | #include "PRinternal/siint.h" 3 | 4 | // TODO: this comes from a header 5 | #ident "$Revision: 1.17 $" 6 | 7 | int __osSiDeviceBusy(void) { 8 | register u32 stat = IO_READ(SI_STATUS_REG); 9 | 10 | if (stat & (SI_STATUS_DMA_BUSY | SI_STATUS_RD_BUSY)) { 11 | return TRUE; 12 | } else { 13 | return FALSE; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /libultra/src/io/spgetstat.c: -------------------------------------------------------------------------------- 1 | #include "PR/os_internal.h" 2 | #include "PR/rcp.h" 3 | 4 | // TODO: this comes from a header 5 | #ident "$Revision: 1.17 $" 6 | 7 | u32 __osSpGetStatus(void) { 8 | return IO_READ(SP_STATUS_REG); 9 | } 10 | -------------------------------------------------------------------------------- /libultra/src/io/spsetpc.c: -------------------------------------------------------------------------------- 1 | #include "PR/rcp.h" 2 | 3 | // TODO: this comes from a header 4 | #ident "$Revision: 1.17 $" 5 | 6 | s32 __osSpSetPc(u32 pc) { 7 | register u32 status = IO_READ(SP_STATUS_REG); 8 | 9 | if (!(status & SP_STATUS_HALT)) { 10 | return -1; 11 | } 12 | IO_WRITE(SP_PC_REG, pc); 13 | 14 | return 0; 15 | } 16 | -------------------------------------------------------------------------------- /libultra/src/io/spsetstat.c: -------------------------------------------------------------------------------- 1 | #include "PR/os_internal.h" 2 | #include "PR/rcp.h" 3 | 4 | // TODO: this comes from a header 5 | #ident "$Revision: 1.17 $" 6 | 7 | void __osSpSetStatus(u32 data) { 8 | IO_WRITE(SP_STATUS_REG, data); 9 | } 10 | -------------------------------------------------------------------------------- /libultra/src/io/sptaskyield.c: -------------------------------------------------------------------------------- 1 | #include "PR/os_internal.h" 2 | #include "PR/rcp.h" 3 | 4 | void osSpTaskYield(void) { 5 | __osSpSetStatus(SP_SET_YIELD); 6 | } 7 | -------------------------------------------------------------------------------- /libultra/src/io/vigetcurrcontext.c: -------------------------------------------------------------------------------- 1 | #include "PR/os_internal.h" 2 | #include "PRinternal/viint.h" 3 | 4 | // TODO: this comes from a header 5 | #ident "$Revision: 1.17 $" 6 | 7 | __OSViContext* __osViGetCurrentContext(void) { 8 | return __osViCurr; 9 | } 10 | -------------------------------------------------------------------------------- /libultra/src/libc/rmonPrintf.h: -------------------------------------------------------------------------------- 1 | #ifndef _RMONPRINTF_H_ 2 | #define _RMONPRINTF_H_ 3 | #include "types.h" 4 | #include 5 | 6 | void rmonPrintf(const char *format, ...); 7 | 8 | #endif 9 | -------------------------------------------------------------------------------- /libultra/src/os/getactivequeue.c: -------------------------------------------------------------------------------- 1 | #include "PR/os_internal.h" 2 | #include "PRinternal/osint.h" 3 | 4 | OSThread* __osGetActiveQueue(void) { 5 | return __osActiveQueue; 6 | } 7 | -------------------------------------------------------------------------------- /libultra/src/os/getthreadpri.c: -------------------------------------------------------------------------------- 1 | #include "PR/os_internal.h" 2 | #include "PRinternal/osint.h" 3 | 4 | OSPri osGetThreadPri(OSThread* thread) { 5 | if (thread == NULL) { 6 | thread = __osRunningThread; 7 | } 8 | 9 | return thread->priority; 10 | } 11 | -------------------------------------------------------------------------------- /libultra/src/os/resetglobalintmask.c: -------------------------------------------------------------------------------- 1 | #include "PR/os_internal.h" 2 | 3 | extern OSIntMask __OSGlobalIntMask; /* global interrupt mask */ 4 | 5 | void __osResetGlobalIntMask(OSHWIntr mask) { 6 | register u32 saveMask = __osDisableInt(); 7 | 8 | __OSGlobalIntMask &= ~(mask & ~OS_IM_RCP); 9 | 10 | __osRestoreInt(saveMask); 11 | } 12 | -------------------------------------------------------------------------------- /libultra/src/os/settime.c: -------------------------------------------------------------------------------- 1 | #include "PR/os_internal.h" 2 | #include "PR/ultraerror.h" 3 | #include "PRinternal/osint.h" 4 | #include "PRinternal/viint.h" 5 | 6 | void osSetTime(OSTime time) { 7 | 8 | #ifdef _DEBUG 9 | if (!__osViDevMgr.active) { 10 | __osError(ERR_OSSETTIME, 0); 11 | return; 12 | } 13 | #endif 14 | 15 | __osCurrentTime = time; 16 | } 17 | -------------------------------------------------------------------------------- /libultra/src/os/virtualtophysical.c: -------------------------------------------------------------------------------- 1 | #include "PR/os_internal.h" 2 | #include "PR/R4300.h" 3 | #include "PRinternal/osint.h" 4 | 5 | u32 osVirtualToPhysical(void* addr) { 6 | if (IS_KSEG0(addr)) { 7 | return K0_TO_PHYS(addr); 8 | } else if (IS_KSEG1(addr)) { 9 | return K1_TO_PHYS(addr); 10 | } else { 11 | return __osProbeTLB(addr); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /libultra/src/os/yieldthread.c: -------------------------------------------------------------------------------- 1 | #include "PR/os_internal.h" 2 | #include "PRinternal/osint.h" 3 | 4 | void osYieldThread(void) { 5 | register u32 saveMask = __osDisableInt(); 6 | 7 | __osRunningThread->state = OS_STATE_RUNNABLE; 8 | __osEnqueueAndYield(&__osRunQueue); 9 | __osRestoreInt(saveMask); 10 | } 11 | -------------------------------------------------------------------------------- /livediff.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Allows custom diff arguments for the region and version being diffed. (ex. --REGION=us --VERSION=v80) 4 | .venv/bin/python3 tools/asm-differ/diff.py -smwo3 --line-numbers --max-lines 2048 "$@" -------------------------------------------------------------------------------- /mips_to_c.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | #Make the m2cfiles dir if it doesn't already exist 4 | mkdir -p m2cfiles 5 | 6 | ASMFILE=$(find asm -type f -name "*$1.s") 7 | echo '#include "../ctx.c"\n' > m2cfiles/$1.c 8 | .venv/bin/python3 tools/m2c/m2c.py --target mips-ido-c --pointer-style right --context ctx.c -f $1 $ASMFILE >> m2cfiles/$1.c -------------------------------------------------------------------------------- /mods/assets/character/asset_objects.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "files": { 3 | "order": [ 4 | "ASSET_OBJECT_CUSTOMCHARACTER" 5 | ], 6 | "sections": { 7 | "ASSET_OBJECT_CUSTOMCHARACTER": { 8 | "filename": "CustomSelect.json" 9 | } 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /mods/assets/character/levels/objectMaps/asset_level_object_maps_86.json: -------------------------------------------------------------------------------- 1 | { 2 | "objects": "asset_level_object_maps_86_custom.gltf", 3 | "type": "LevelObjectMap" 4 | } 5 | -------------------------------------------------------------------------------- /mods/assets/character/meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "HackerDKR Base Fixes", 3 | "authors" : ["Fazana"], 4 | "description": "Applies some basic tweaks to vanilla assets. Includes fixing shadow types for character select, adds cutback flags to some objects that needed it." 5 | } -------------------------------------------------------------------------------- /mods/assets/character/misc/unlabeled/racer_hitbox_size.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazanaJ/Diddy-Kong-Racing/17cf0a34c8bd1238248a61765dc277a39b11bedc/mods/assets/character/misc/unlabeled/racer_hitbox_size.bin -------------------------------------------------------------------------------- /mods/assets/character/misc/unlabeled/racer_hitbox_size.json: -------------------------------------------------------------------------------- 1 | { 2 | "misc-type": "Binary", 3 | "raw": "racer_hitbox_size.bin", 4 | "type": "Miscellaneous" 5 | } 6 | -------------------------------------------------------------------------------- /mods/assets/character/objects/level_object_translation_table.json: -------------------------------------------------------------------------------- 1 | { 2 | "table": [ 3 | "ASSET_OBJECT_CUSTOMCHARACTER" 4 | ], 5 | "type": "LevelObjectTranslationTable" 6 | } 7 | -------------------------------------------------------------------------------- /mods/assets/examples/ComicFansFont/asset_textures_2d.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "files": { 3 | "order": [ 4 | "ASSET_TEX2D_COMICFANS" 5 | ], 6 | "sections": { 7 | "ASSET_TEX2D_COMICFANS": { 8 | "filename": "font/comicfans/comicfans.json" 9 | } 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /mods/assets/examples/ComicFansFont/fonts/fonts.json: -------------------------------------------------------------------------------- 1 | { 2 | "fonts": { 3 | "ASSET_FONTS_COMICFANS": "game_fonts/ComicFans.meta.json" 4 | }, 5 | "fonts-order": [ 6 | "ASSET_FONTS_COMICFANS" 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /mods/assets/examples/ComicFansFont/meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Comic Fans Font", 3 | "authors" : ["Example", "Damien Guard"], 4 | "description": "A fun 8x8 font that was created by Damien Guard. See: https://damieng.com/typography/zx-origins/comic-fans/" 5 | } -------------------------------------------------------------------------------- /mods/assets/examples/ComicFansFont/textures/2d/font/comicfans/comicfans.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "CLAMP", 5 | "wrap-t": "CLAMP" 6 | }, 7 | "format": "IA4", 8 | "images": [ 9 | "comicfans.png" 10 | ], 11 | "render-mode": "OPAQUE", 12 | "type": "Texture", 13 | "write-size": true 14 | } 15 | -------------------------------------------------------------------------------- /mods/assets/examples/ComicFansFont/textures/2d/font/comicfans/comicfans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazanaJ/Diddy-Kong-Racing/17cf0a34c8bd1238248a61765dc277a39b11bedc/mods/assets/examples/ComicFansFont/textures/2d/font/comicfans/comicfans.png -------------------------------------------------------------------------------- /mods/assets/examples/CustomModelTest/asset_object_models.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "files": { 3 | "order": [ 4 | "ASSET_CUSTOM_TESTCUBE" 5 | ], 6 | "sections": { 7 | "ASSET_CUSTOM_TESTCUBE": { 8 | "filename": "okCube.json" 9 | } 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /mods/assets/examples/CustomModelTest/meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Custom Model Test", 3 | "authors" : ["Example"], 4 | "description": "A simple cube model with a custom texture that replaces the N64 logo on the bootup screen." 5 | } -------------------------------------------------------------------------------- /mods/assets/examples/CustomModelTest/objects/headers/N64logo.json: -------------------------------------------------------------------------------- 1 | { 2 | "models": [ 3 | "ASSET_CUSTOM_TESTCUBE" 4 | ], 5 | "merge-type": "patch" 6 | } 7 | -------------------------------------------------------------------------------- /mods/assets/examples/CustomModelTest/objects/models/ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazanaJ/Diddy-Kong-Racing/17cf0a34c8bd1238248a61765dc277a39b11bedc/mods/assets/examples/CustomModelTest/objects/models/ok.png -------------------------------------------------------------------------------- /mods/assets/examples/CustomModelTest/objects/models/okCube.json: -------------------------------------------------------------------------------- 1 | { 2 | "model": "okCube.obj", 3 | "type": "ObjectModel" 4 | } 5 | -------------------------------------------------------------------------------- /mods/assets/examples/CustomModelTest/objects/models/okCube.mtl: -------------------------------------------------------------------------------- 1 | # Blender 4.2.3 LTS MTL File: 'okCube.blend' 2 | # www.blender.org 3 | 4 | newmtl OK 5 | Ns 250.000000 6 | Ka 1.000000 1.000000 1.000000 7 | Ks 0.500000 0.500000 0.500000 8 | Ke 0.000000 0.000000 0.000000 9 | Ni 1.500000 10 | d 1.000000 11 | illum 2 12 | map_Kd ok.png 13 | -------------------------------------------------------------------------------- /mods/assets/examples/FakeBalloon/asset_objects.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "files": { 3 | "order": [ 4 | "ASSET_OBJECT_FAKEBALLOON" 5 | ], 6 | "sections": { 7 | "ASSET_OBJECT_FAKEBALLOON": { 8 | "filename": "FakeBalloon.json" 9 | } 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /mods/assets/examples/FakeBalloon/meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Fake Missle Balloon", 3 | "authors" : ["Example"], 4 | "description": "Creates the new object type 'ASSET_OBJECT_FAKEBALLOON' and replaces the red missile balloons in the ancient lake object map. " 5 | } -------------------------------------------------------------------------------- /mods/assets/examples/FakeBalloon/objects/level_object_translation_table.json: -------------------------------------------------------------------------------- 1 | { 2 | "table": [ 3 | "ASSET_OBJECT_FAKEBALLOON" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /mods/assets/examples/IciclePyramidBananas/meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Icicle Pyramid (with bananas)", 3 | "authors" : ["Example"], 4 | "description": "Adds some bananas to the Icicle Pyramid battle map. NOTE: This example was also supposed to change the gamemode to the smokey castle one, but it crashes due to the A.I. nodes. Need to figure that out." 5 | } -------------------------------------------------------------------------------- /mods/assets/examples/RemoveUnused/asset_sprites.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "files" : { 3 | "sections" : { 4 | "ASSET_SPRITE_MINIMAP_UNUSED" : { 5 | "filename": null 6 | }, 7 | "ASSET_SPRITE_MINIMAP_UNUSED2" : { 8 | "filename": null 9 | } 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /mods/assets/examples/RemoveUnused/asset_textures_2d.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "files": { 3 | "sections": { 4 | "ASSET_TEX2D_MINIMAP_UNUSED": { 5 | "filename": null 6 | }, 7 | "ASSET_TEX2D_MINIMAP_UNUSED2": { 8 | "filename": null 9 | } 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /mods/assets/examples/RemoveUnused/meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Remove Unused Assets", 3 | "authors" : ["Example"], 4 | "description": "A simple example of how to remove assets by setting the section filename to null." 5 | } -------------------------------------------------------------------------------- /mods/assets/hackerdkrbase/meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "HackerDKR Base Fixes", 3 | "authors" : ["Fazana"], 4 | "description": "Applies tweaks to vanilla assets in order to better use them." 5 | } -------------------------------------------------------------------------------- /mods/assets/hackerdkrbase/textures/2d/weather/snowflake.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "format": "IA8", 8 | "images": [ 9 | "snowflake.png" 10 | ], 11 | "render-mode": "TRANSPARENT", 12 | "type": "Texture", 13 | "write-size": true 14 | } 15 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrbase/textures/2d/weather/snowflake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazanaJ/Diddy-Kong-Racing/17cf0a34c8bd1238248a61765dc277a39b11bedc/mods/assets/hackerdkrbase/textures/2d/weather/snowflake.png -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "HackerDKR Base Fixes", 3 | "authors" : ["Fazana"], 4 | "description": "Applies some basic tweaks to vanilla assets. Includes fixing shadow types for character select, adds cutback flags to some objects that needed it." 5 | } -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/2d/font/subtitlefont/subtitlefont_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "format": "IA4", 8 | "images": [ 9 | "subtitlefont_0.png" 10 | ], 11 | "render-mode": "TRANSPARENT", 12 | "type": "Texture", 13 | "write-size": true 14 | } 15 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/2d/font/subtitlefont/subtitlefont_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "format": "IA4", 8 | "images": [ 9 | "subtitlefont_1.png" 10 | ], 11 | "render-mode": "TRANSPARENT", 12 | "type": "Texture", 13 | "write-size": true 14 | } 15 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/2d/font/subtitlefont/subtitlefont_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "format": "IA4", 8 | "images": [ 9 | "subtitlefont_2.png" 10 | ], 11 | "render-mode": "TRANSPARENT", 12 | "type": "Texture", 13 | "write-size": true 14 | } 15 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/2d/hud/speedometer_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "format": "RGBA16", 8 | "images": [ 9 | "speedometer_0.png" 10 | ], 11 | "render-mode": "TRANSPARENT", 12 | "type": "Texture", 13 | "write-size": true 14 | } 15 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/2d/hud/speedometer_120.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "format": "RGBA16", 8 | "images": [ 9 | "speedometer_120.png" 10 | ], 11 | "render-mode": "TRANSPARENT", 12 | "type": "Texture", 13 | "write-size": true 14 | } 15 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/2d/hud/speedometer_150.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "format": "RGBA16", 8 | "images": [ 9 | "speedometer_150.png" 10 | ], 11 | "render-mode": "TRANSPARENT", 12 | "type": "Texture", 13 | "write-size": true 14 | } 15 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/2d/hud/speedometer_30.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "format": "RGBA16", 8 | "images": [ 9 | "speedometer_30.png" 10 | ], 11 | "render-mode": "TRANSPARENT", 12 | "type": "Texture", 13 | "write-size": true 14 | } 15 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/2d/hud/speedometer_60.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "format": "RGBA16", 8 | "images": [ 9 | "speedometer_60.png" 10 | ], 11 | "render-mode": "TRANSPARENT", 12 | "type": "Texture", 13 | "write-size": true 14 | } 15 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/2d/hud/speedometer_90.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "format": "RGBA16", 8 | "images": [ 9 | "speedometer_90.png" 10 | ], 11 | "render-mode": "TRANSPARENT", 12 | "type": "Texture", 13 | "write-size": true 14 | } 15 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/2d/particles/oil_puddle.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "format": "IA4", 8 | "images": [ 9 | "oil_puddle.png" 10 | ], 11 | "render-mode": "TRANSPARENT", 12 | "type": "Texture", 13 | "write-size": true 14 | } 15 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/2d/particles/tree_leaf.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "cutout": true, 5 | "wrap-s": "Wrap", 6 | "wrap-t": "Wrap" 7 | }, 8 | "format": "RGBA16", 9 | "images": [ 10 | "tree_leaf.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/2d/unknown/bat.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "IA4", 9 | "images": [ 10 | "bat.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/2d/weather/snowflake.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "format": "IA8", 8 | "images": [ 9 | "snowflake.png" 10 | ], 11 | "render-mode": "TRANSPARENT", 12 | "type": "Texture", 13 | "write-size": true 14 | } 15 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/2d/weather/snowflake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazanaJ/Diddy-Kong-Racing/17cf0a34c8bd1238248a61765dc277a39b11bedc/mods/assets/hackerdkrfixes/textures/2d/weather/snowflake.png -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/common/coloured_lamp.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "coloured_lamp.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/common/debug_gray.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "debug_gray.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/common/floor_tile.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "floor_tile.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/common/light_shaft.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "IA8", 9 | "images": [ 10 | "light_shaft.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/common/sepia_stone.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "sepia_stone.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/common/sun.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "IA4", 9 | "images": [ 10 | "sun.png" 11 | ], 12 | "render-mode": "TRANSPARENT_2", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/common/sun2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "IA4", 9 | "images": [ 10 | "sun2.png" 11 | ], 12 | "render-mode": "TRANSPARENT_2", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/common/transparent2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "IA4", 9 | "images": [ 10 | "transparent2.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/common/void.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "void.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/dino/ancient_stone.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "ancient_stone.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/dino/dirt_path.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "dirt_path.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/dino/volcano_stone.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "volcano_stone.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/medieval/wheat_field.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "wheat_field.png" 11 | ], 12 | "render-mode": "OPAQUE_2", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/medieval/windmill_base.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "windmill_base.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/medieval/windsail.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "windsail.png" 11 | ], 12 | "render-mode": "OPAQUE_2", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/objects/bonus.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "RGBA16", 9 | "images": [ 10 | "bonus.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/objects/checkpoint.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "RGBA16", 9 | "images": [ 10 | "checkpoint.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/objects/dome_clouds.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "dome_clouds.png" 11 | ], 12 | "render-mode": "TRANSPARENT_2", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/objects/dome_sun.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "IA8", 9 | "images": [ 10 | "dome_sun.png" 11 | ], 12 | "render-mode": "TRANSPARENT_2", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/objects/dome_white.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "dome_white.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/objects/fan_blade.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "IA4", 9 | "images": [ 10 | "fan_blade.png" 11 | ], 12 | "render-mode": "TRANSPARENT_2", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/objects/magnetfx.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "IA4", 9 | "images": [ 10 | "magnetfx.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/objects/midi_fade.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "RGBA16", 9 | "images": [ 10 | "midi_fade.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/objects/mode.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "RGBA16", 9 | "images": [ 10 | "mode.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/objects/rocket_envmap.json: -------------------------------------------------------------------------------- 1 | { 2 | "flags": { 3 | "wrap-s": "Clamp", 4 | "wrap-t": "Clamp" 5 | }, 6 | "flipped-image": true, 7 | "format": "I4", 8 | "images": [ 9 | "rocket_envmap.png" 10 | ], 11 | "render-mode": "OPAQUE", 12 | "type": "Texture", 13 | "write-size": true 14 | } 15 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/objects/timber_mouth.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "timber_mouth.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/objects/trademark.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "IA4", 9 | "images": [ 10 | "trademark.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/objects/tt_glove.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "tt_glove.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/space/ceiling_lights.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "ceiling_lights.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/space/colored_stone.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "colored_stone.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/space/coloured_stone.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "coloured_stone.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/space/loop_guardrail.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "loop_guardrail.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/space/moon_stone.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "moon_stone.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/space/stadium_lights.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "stadium_lights.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/space/stars_sign.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "IA4", 9 | "images": [ 10 | "stars_sign.png" 11 | ], 12 | "render-mode": "TRANSPARENT_2", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/tropical/fog.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "IA8", 9 | "images": [ 10 | "fog.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/tropical/fog2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "IA8", 9 | "images": [ 10 | "fog2.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/winter/snow2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "snow2.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/hackerdkrfixes/textures/3d/winter/snow3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Wrap", 5 | "wrap-t": "Wrap" 6 | }, 7 | "flipped-image": true, 8 | "format": "RGBA16", 9 | "images": [ 10 | "snow3.png" 11 | ], 12 | "render-mode": "OPAQUE", 13 | "type": "Texture", 14 | "write-size": true 15 | } 16 | -------------------------------------------------------------------------------- /mods/assets/order.json: -------------------------------------------------------------------------------- 1 | { 2 | "order": ["hackerdkrbase"] 3 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/levels/models/unused/horseshoe_gulch.json: -------------------------------------------------------------------------------- 1 | { 2 | "raw": "stub.bin", 3 | "type": "LevelModel" 4 | } 5 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/levels/models/unused/ocean_track.json: -------------------------------------------------------------------------------- 1 | { 2 | "raw": "stub.bin", 3 | "type": "LevelModel" 4 | } 5 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/levels/models/unused/snow_mountain_track.json: -------------------------------------------------------------------------------- 1 | { 2 | "raw": "stub.bin", 3 | "type": "LevelModel" 4 | } 5 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/levels/models/unused/stub.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazanaJ/Diddy-Kong-Racing/17cf0a34c8bd1238248a61765dc277a39b11bedc/mods/assets/removeunuseds/levels/models/unused/stub.bin -------------------------------------------------------------------------------- /mods/assets/removeunuseds/levels/models/unused/temple_track.json: -------------------------------------------------------------------------------- 1 | { 2 | "raw": "stub.bin", 3 | "type": "LevelModel" 4 | } 5 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/levels/models/unused/volcano_track.json: -------------------------------------------------------------------------------- 1 | { 2 | "raw": "stub.bin", 3 | "type": "LevelModel" 4 | } 5 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Unused Content Remover", 3 | "authors" : ["Fazana"], 4 | "description": "Remove all unused content from the ROM." 5 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/sprites/unused/balloon_boost_gift.json: -------------------------------------------------------------------------------- 1 | { 2 | "frame-tex-count": [ 3 | 0 4 | ], 5 | "start-texture": "ASSET_TEX2D_UNUSED_BALLOONBOOSTGIFT_0", 6 | "type": "Sprite", 7 | "unk4": 36, 8 | "unk6": 87 9 | } 10 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/sprites/unused/balloon_missle_gift.json: -------------------------------------------------------------------------------- 1 | { 2 | "frame-tex-count": [ 3 | 0 4 | ], 5 | "start-texture": "ASSET_TEX2D_UNUSED_BALLOONMISSILEGIFT_0", 6 | "type": "Sprite", 7 | "unk4": 36, 8 | "unk6": 87 9 | } 10 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/sprites/unused/beta_ancient_lake_sign.json: -------------------------------------------------------------------------------- 1 | { 2 | "frame-tex-count": [ 3 | 0 4 | ], 5 | "start-texture": "ASSET_TEX2D_UNUSED_BETAANCIENTLAKESIGN_0", 6 | "type": "Sprite", 7 | "unk4": 80, 8 | "unk6": 122 9 | } 10 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/sprites/unused/beta_character_icon.json: -------------------------------------------------------------------------------- 1 | { 2 | "frame-tex-count": [ 3 | 0 4 | ], 5 | "start-texture": "ASSET_TEX2D_UNUSED_BETAICONKRUNCH", 6 | "type": "Sprite", 7 | "unk4": 32, 8 | "unk6": 18 9 | } 10 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/sprites/unused/bonus_gem.json: -------------------------------------------------------------------------------- 1 | { 2 | "frame-tex-count": [ 3 | 0 4 | ], 5 | "start-texture": "ASSET_TEX2D_UNUSED_BONUSGEM_0", 6 | "type": "Sprite", 7 | "unk4": 38, 8 | "unk6": 48 9 | } 10 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/sprites/unused/debug_unknown_exit.json: -------------------------------------------------------------------------------- 1 | { 2 | "frame-tex-count": [ 3 | 0 4 | ], 5 | "start-texture": "ASSET_TEX2D_UNUSED_DEBUGUNKNOWNEXIT", 6 | "type": "Sprite", 7 | "unk4": 32, 8 | "unk6": 18 9 | } 10 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/sprites/unused/debug_unknown_traffic_light.json: -------------------------------------------------------------------------------- 1 | { 2 | "frame-tex-count": [ 3 | 0 4 | ], 5 | "start-texture": "ASSET_TEX2D_UNUSED_DEBUGUNKNOWNTRAFFICLIGHT", 6 | "type": "Sprite", 7 | "unk4": 32, 8 | "unk6": 18 9 | } 10 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/sprites/unused/pro_am_logo.json: -------------------------------------------------------------------------------- 1 | { 2 | "frame-tex-count": [ 3 | 0 4 | ], 5 | "start-texture": "ASSET_TEX2D_UNUSED_PROAMLOGO_0", 6 | "type": "Sprite", 7 | "unk4": 56, 8 | "unk6": 34 9 | } 10 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/sprites/unused/rare_letters.json: -------------------------------------------------------------------------------- 1 | { 2 | "frame-tex-count": [ 3 | 0 4 | ], 5 | "start-texture": "ASSET_TEX2D_UNUSED_RARELETTERS_0", 6 | "type": "Sprite", 7 | "unk4": 32, 8 | "unk6": 18 9 | } 10 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/sprites/unused/rareware_coin.json: -------------------------------------------------------------------------------- 1 | { 2 | "frame-tex-count": [ 3 | 0 4 | ], 5 | "start-texture": "ASSET_TEX2D_UNUSED_RAREWARECOIN_0", 6 | "type": "Sprite", 7 | "unk4": 34, 8 | "unk6": 48 9 | } 10 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/sprites/unused/silver_coin_vertical.json: -------------------------------------------------------------------------------- 1 | { 2 | "frame-tex-count": [ 3 | 0 4 | ], 5 | "start-texture": "ASSET_TEX2D_UNUSED_SILVERCOINVERTICAL", 6 | "type": "Sprite", 7 | "unk4": 34, 8 | "unk6": 48 9 | } 10 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/sprites/unused/splash.json: -------------------------------------------------------------------------------- 1 | { 2 | "frame-tex-count": [ 3 | 0 4 | ], 5 | "start-texture": "ASSET_TEX2D_UNUSED_SPLASH_0", 6 | "type": "Sprite", 7 | "unk4": 48, 8 | "unk6": 34 9 | } 10 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/sprites/unused/torch_with_eyes.json: -------------------------------------------------------------------------------- 1 | { 2 | "frame-tex-count": [ 3 | 1 4 | ], 5 | "start-texture": "ASSET_TEX2D_UNUSED_TORCHWITHEYES", 6 | "type": "Sprite", 7 | "unk4": 48, 8 | "unk6": 102 9 | } 10 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/sprites/unused/weapon_balloon_pop.json: -------------------------------------------------------------------------------- 1 | { 2 | "frame-tex-count": [ 3 | 1 4 | ], 5 | "start-texture": "ASSET_TEX2D_UNUSED_WEAPONBALLOONPOP_0", 6 | "type": "Sprite", 7 | "unk4": 32, 8 | "unk6": 18 9 | } 10 | -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/balloon_boost_gift_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/balloon_boost_gift_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/balloon_boost_gift_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/balloon_missile_gift_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/balloon_missile_gift_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/balloon_missile_gift_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/beta_ancient_lake_sign_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/beta_ancient_lake_sign_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/beta_ancient_lake_sign_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/beta_ancient_lake_sign_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/beta_ancient_lake_sign_4.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/beta_icon_banjo.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/beta_icon_bumper.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/beta_icon_conker.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/beta_icon_drumstick.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/beta_icon_krunch.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/beta_icon_pipsy.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/beta_icon_timber.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/beta_icon_tiptup.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/bonus_gem_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/bonus_gem_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/bonus_gem_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/bonus_gem_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/bonus_gem_4.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/bonus_gem_5.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/bonus_gem_6.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/bonus_gem_7.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/car_outline.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/debug_unknown_exit.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/proam_logo_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/proam_logo_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/proam_logo_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/rare_letters_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/rare_letters_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/rare_letters_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/rareware_coin_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/rareware_coin_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/rareware_coin_10.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/rareware_coin_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/rareware_coin_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/rareware_coin_4.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/rareware_coin_5.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/rareware_coin_6.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/rareware_coin_7.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/rareware_coin_8.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/rareware_coin_9.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/silver_coin_vertical.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_10.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_11.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_12.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_13.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_14.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_15.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_16.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_17.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_18.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_19.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_20.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_21.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_22.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_23.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_4.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_5.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_6.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_7.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_8.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/splash_9.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/torch_with_eyes.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/transparent.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/unused.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazanaJ/Diddy-Kong-Racing/17cf0a34c8bd1238248a61765dc277a39b11bedc/mods/assets/removeunuseds/textures/2d/unused/unused.png -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/weapon_balloon_pop_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/weapon_balloon_pop_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/weapon_balloon_pop_10.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/weapon_balloon_pop_11.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/weapon_balloon_pop_12.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/weapon_balloon_pop_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/weapon_balloon_pop_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/weapon_balloon_pop_4.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/weapon_balloon_pop_5.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/weapon_balloon_pop_6.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/weapon_balloon_pop_7.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/weapon_balloon_pop_8.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/2d/unused/weapon_balloon_pop_9.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_air_zipper.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_banjo_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_banjo_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_banjo_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_banjo_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_bumper_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_bumper_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_bumper_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_krunch_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_krunch_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_krunch_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_krunch_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_pipsy_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_pipsy_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_pipsy_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_pipsy_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_player_1_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_player_1_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_player_1_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_player_1_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_player_2_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_player_2_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_player_2_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_player_2_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_player_3_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_player_3_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_player_3_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_player_3_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_player_4_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_player_4_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_player_4_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_player_4_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_timber_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_timber_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_timber_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_timber_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_tiptup_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_tiptup_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_tiptup_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_balloon_tiptup_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_bumper_icon.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_dkr_logo.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_drumstick_balloon_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_drumstick_balloon_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_drumstick_balloon_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_drumstick_balloon_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_drumstick_icon.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_krunch_icon.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_n64logo_0.json: -------------------------------------------------------------------------------- 1 | 2 | { 3 | "compressed": true, 4 | "flags": { 5 | "wrap-s": "Clamp", 6 | "wrap-t": "Clamp" 7 | }, 8 | "flipped-image": true, 9 | "format": "I4", 10 | "images": [ 11 | "unused.png" 12 | ], 13 | "render-mode": "TRANSPARENT", 14 | "type": "Texture", 15 | "write-size": true 16 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_n64logo_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_pipsy_icon.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_taj_pad.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_taj_pad2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_tiptup_icon.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_tt_door_botton.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/beta_tt_door_top.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/black_unknown.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/blue.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/bridge.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/bridge2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/castle_wall_tile_mossy.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/diddy_eye_noblink.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/diddy_unknown.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/dome_green_unknown.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/dome_unused.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/door_level_bottom_unused.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/door_level_checkmark.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/door_level_top_unused.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/forest_billboard.json: -------------------------------------------------------------------------------- 1 | 2 | { 3 | "compressed": true, 4 | "flags": { 5 | "wrap-s": "Clamp", 6 | "wrap-t": "Clamp" 7 | }, 8 | "flipped-image": true, 9 | "format": "I4", 10 | "images": [ 11 | "unused.png" 12 | ], 13 | "render-mode": "TRANSPARENT", 14 | "type": "Texture", 15 | "write-size": true 16 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/gold_balloon_stripes.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/gold_unknown.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/grass_sandy_unknown.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/green_brick_wall.json: -------------------------------------------------------------------------------- 1 | 2 | { 3 | "compressed": true, 4 | "flags": { 5 | "wrap-s": "Clamp", 6 | "wrap-t": "Clamp" 7 | }, 8 | "flipped-image": true, 9 | "format": "I4", 10 | "images": [ 11 | "unused.png" 12 | ], 13 | "render-mode": "TRANSPARENT", 14 | "type": "Texture", 15 | "write-size": true 16 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/green_cyan_gradient.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/grey_stone_large.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/ground_cobble.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/keith_pig_door.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/keith_pig_door2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/keith_pig_door3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/large_bolt.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/magic_carpet_shadow.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_10.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_11.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_12.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_13.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_14.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_15.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_16.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_17.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_18.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_19.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_20.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_21.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_22.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_23.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_24.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_25.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_4.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_5.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_6.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_7.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_8.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/menu_tex_9.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/metal_environment_map.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/mode2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/moss.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/nintendo_logo_negative_0.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/nintendo_logo_negative_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/nintendo_logo_negative_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/nintendo_logo_negative_3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/old_brick_wall.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/old_forest_tree_bark.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/paper_center.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/paper_decoration.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/paper_edge.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/paper_unknown.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/plane_shadow.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/proam64balloonrope.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/purple_path.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/purple_path_edge.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/saturn.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/seamonster_unknown.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/seamonster_unknown2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/sign_100.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/sign_30.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/sign_60.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/sign_balloon.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/sign_white.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/sign_yellow.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/small_bolt.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/spaceship_unknown.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/spaceship_unknown2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/spaceship_unknown3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/spaceship_unknown4.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/spaceship_unknown5.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/spaceship_unknown6.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/spaceship_unknown7.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/spaceship_unknown8.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/spaceship_unknown9.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/stone_with_grass.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/taj_pad_snow.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/tan_stone_tile.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/transparent.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/trickytops_unknown.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/tt_eye_still.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/twilight_city_sign.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/unknown_balcony.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/unknown_decal.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/unknown_effect.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/unknown_green_dots.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/unknown_icy_texture.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/unknown_purple.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/unknown_red.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/unknown_red2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/unused.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazanaJ/Diddy-Kong-Racing/17cf0a34c8bd1238248a61765dc277a39b11bedc/mods/assets/removeunuseds/textures/3d/unused/unused.png -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/uturn.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/village_grey_wall.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/village_white_wall3.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/vines_on_wood.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/volcano_stone.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/wood_unknown.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/wood_unknown2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /mods/assets/removeunuseds/textures/3d/unused/yellow_arrow_sign2.json: -------------------------------------------------------------------------------- 1 | { 2 | "compressed": true, 3 | "flags": { 4 | "wrap-s": "Clamp", 5 | "wrap-t": "Clamp" 6 | }, 7 | "flipped-image": true, 8 | "format": "I4", 9 | "images": [ 10 | "unused.png" 11 | ], 12 | "render-mode": "TRANSPARENT", 13 | "type": "Texture", 14 | "write-size": true 15 | } -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | splat64[mips]==0.33.2 2 | spimdisasm==1.33.0 3 | pycparser>=2.22 4 | colorama>=0.4.6 5 | watchdog>=6.0.0 6 | Levenshtein>=0.26.1 7 | cxxfilt>=0.3.0 8 | mapfile-parser>=2.7.5 9 | PyYAML>=6.0.2 10 | colour>=0.1.5 -------------------------------------------------------------------------------- /score.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | .venv/bin/python3 ./tools/python/score.py "$@" -------------------------------------------------------------------------------- /src/borders.h: -------------------------------------------------------------------------------- 1 | #ifndef _BORDERS_H_ 2 | #define _BORDERS_H_ 3 | 4 | #include "types.h" 5 | #include "f3ddkr.h" 6 | 7 | void divider_draw(Gfx **dList); 8 | void divider_clear_coverage(Gfx **dList); 9 | 10 | #endif 11 | -------------------------------------------------------------------------------- /src/collision.h: -------------------------------------------------------------------------------- 1 | #ifndef _COLLISION_H_ 2 | #define _COLLISION_H_ 3 | 4 | #include "types.h" 5 | #include "structs.h" 6 | 7 | void func_80031130(s32, f32 *, f32*, s32); 8 | s32 func_800314DC(LevelModelSegmentBoundingBox *segment, s32 x1, s32 z1, s32 x2, s32 z2); 9 | s32 func_80031600(f32 *pos, f32 *pos2, f32 *radius, s8 *surface, s32, s32 *hasCollision); 10 | 11 | #endif 12 | -------------------------------------------------------------------------------- /src/os_yield_data.c: -------------------------------------------------------------------------------- 1 | #include "PR/sptask.h" 2 | 3 | // Not sure why this ended up here, and not in rcp_dkr.c along with the rest of the task data. 4 | u8 gGfxTaskYieldData[OS_YIELD_DATA_SIZE]; 5 | -------------------------------------------------------------------------------- /src/screen_asset.c: -------------------------------------------------------------------------------- 1 | #include "screen_asset.h" 2 | 3 | -------------------------------------------------------------------------------- /src/screen_asset.h: -------------------------------------------------------------------------------- 1 | #ifndef _SCREEN_ASSET_H_ 2 | #define _SCREEN_ASSET_H_ 3 | 4 | #include "video.h" 5 | #include "memory.h" 6 | #include "types.h" 7 | #include "macros.h" 8 | #include "f3ddkr.h" 9 | #include "asset_enums.h" 10 | #include "asset_loading.h" 11 | 12 | #define SCREEN_HEIGHT_PART 6 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /src/stacks.h: -------------------------------------------------------------------------------- 1 | #ifndef _STACKS_H_ 2 | #define _STACKS_H_ 3 | 4 | #include "types.h" 5 | 6 | #define STACK_CRASH 0x400 7 | #define STACK_CRASH2 0x200 8 | #define STACK_SCHED 0x200 9 | #define STACK_AUD 0x1000 10 | #define STACK_GAME 0x2000 11 | #define STACK_BGLOAD 0x3000 12 | #define STACK_USB 0x200 13 | 14 | #define STACKSIZE(x) (x / sizeof(u64)) 15 | 16 | #endif 17 | -------------------------------------------------------------------------------- /src/thread30_bgload.h: -------------------------------------------------------------------------------- 1 | #ifndef _THREAD30_H_ 2 | #define _THREAD30_H_ 3 | 4 | #include "types.h" 5 | 6 | void bgload_init(void); 7 | void bgload_kill(void); 8 | s32 bgload_active(void); 9 | void bgload_tick(void); 10 | s32 bgload_timer(void); 11 | s32 bgload_start(s32 levelId, s32 playerCount, s32 cutsceneId); 12 | void thread30_bgload(void *arg); 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /src/unused_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazanaJ/Diddy-Kong-Racing/17cf0a34c8bd1238248a61765dc277a39b11bedc/src/unused_string.c -------------------------------------------------------------------------------- /src/usb/dkr_usb.h: -------------------------------------------------------------------------------- 1 | #ifndef _DKRUSB_H_ 2 | #define _DKRUSB_H_ 3 | 4 | #include "types.h" 5 | #include "printf.h" 6 | 7 | typedef struct { 8 | OSMesg msgtype; 9 | int datatype; 10 | void* buff; 11 | int size; 12 | } usbMesg; 13 | 14 | void init_usb_thread(void); 15 | void tick_usb_thread(void); 16 | void render_usb_info(void); 17 | void game_reset(void); 18 | 19 | #endif -------------------------------------------------------------------------------- /src/usb/reset.h: -------------------------------------------------------------------------------- 1 | #ifndef _RESET_H_ 2 | #define _RESET_H_ 3 | 4 | void reset(void); 5 | 6 | #endif -------------------------------------------------------------------------------- /tools/.gitignore: -------------------------------------------------------------------------------- 1 | /n64crc 2 | /dkr_assets_tool 3 | /dkr_assets_tool_classes/_build 4 | /binutils 5 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildAudio.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "builder/buildInfo.h" 4 | #include "helpers/c/cContext.h" 5 | 6 | namespace DkrAssetsTool { 7 | namespace BuildAudio { 8 | void build(BuildInfo &info); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildBinary.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "builder/buildInfo.h" 4 | #include "helpers/c/cContext.h" 5 | 6 | namespace DkrAssetsTool { 7 | namespace BuildBinary { 8 | void build(BuildInfo &info); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildFonts.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "builder/buildInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace BuildFonts { 7 | void build(BuildInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildGameText.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "builder/buildInfo.h" 4 | #include "helpers/c/cContext.h" 5 | 6 | namespace DkrAssetsTool { 7 | namespace BuildGameText { 8 | void build(BuildInfo &info); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildJpFonts.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "builder/buildInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace BuildJPFonts { 7 | void build(BuildInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildLevelHeader.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "builder/buildInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace BuildLevelHeader { 7 | void build(BuildInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildLevelModel.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "builder/buildInfo.h" 4 | #include "helpers/c/cContext.h" 5 | 6 | namespace DkrAssetsTool { 7 | namespace BuildLevelModel { 8 | void build(BuildInfo &info); 9 | } 10 | } -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildMenuText.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "builder/buildInfo.h" 4 | #include "helpers/c/cContext.h" 5 | 6 | namespace DkrAssetsTool { 7 | namespace BuildMenuText { 8 | void build(BuildInfo &info); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildMisc.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "builder/buildInfo.h" 4 | #include "helpers/c/cContext.h" 5 | 6 | namespace DkrAssetsTool { 7 | namespace BuildMisc { 8 | void build(BuildInfo &info); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildModel/gltfModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FazanaJ/Diddy-Kong-Racing/17cf0a34c8bd1238248a61765dc277a39b11bedc/tools/dkr_assets_tool_src/builder/buildTypes/buildModel/gltfModel.cpp -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildModel/gltfModel.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildObjectAnimation.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "builder/buildInfo.h" 4 | #include "helpers/c/cContext.h" 5 | 6 | namespace DkrAssetsTool { 7 | namespace BuildObjectAnimation { 8 | void build(BuildInfo &info); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildObjectHeader.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "builder/buildInfo.h" 4 | #include "helpers/c/cContext.h" 5 | 6 | namespace DkrAssetsTool { 7 | namespace BuildObjectHeader { 8 | void build(BuildInfo &info); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildObjectMap.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "builder/buildInfo.h" 4 | #include "helpers/c/cContext.h" 5 | 6 | namespace DkrAssetsTool { 7 | namespace BuildObjectMap { 8 | void build(BuildInfo &info); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildObjectModel.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "builder/buildInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace BuildObjectModel { 7 | void build(BuildInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildParticle.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "builder/buildInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace BuildParticle { 7 | void build(BuildInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildParticleBehavior.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "builder/buildInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace BuildParticleBehavior { 7 | void build(BuildInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildSprite.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "builder/buildInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace BuildSprite { 7 | void build(BuildInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/buildTypes/buildTTGhost.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "builder/buildInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace BuildTTGhost { 7 | void build(BuildInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/builder.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "helpers/fileHelper.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace AssetBuilder { 7 | void build_all(const fs::path &dstPath); // build ALL assets 8 | void build(const fs::path &srcPath, const fs::path &dstPath); // build single asset 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/stats.cpp: -------------------------------------------------------------------------------- 1 | #include "stats.h" -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/builder/stats.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | #include 5 | 6 | namespace DkrAssetsTool { 7 | 8 | class BuildInfo; 9 | 10 | class BuildStats { 11 | public: 12 | 13 | private: 14 | std::unordered_map _numberOfFilesInSection; 15 | }; 16 | 17 | } -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractAudio.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractAudio { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractBinary.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractBinary { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractFonts.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractFonts { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractGameText.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractGameText { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractJpFonts.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractJPFonts { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractLevelHeader.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractLevelHeader { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractLevelModel.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractLevelModel { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractLevelName.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractLevelName { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractLevelObjectTranslationTable.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractLOTT { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractMenuText.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractMenuText { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractMisc.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractMisc { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractObjectAnimation.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractObjectAnimation { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractObjectHeader.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractObjectHeader { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractObjectMap.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractObjectMap { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractObjectModel.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractObjectModel { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractParticle.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractParticle { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractParticleBehavior.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractParticleBehavior { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractSprite.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractSprite { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractTTGhost.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractTTGhost { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractTypes/extractTexture.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "extract/extractInfo.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace ExtractTexture { 7 | void extract(ExtractInfo &info); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/extract/extractor.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "helpers/fileHelper.h" 4 | 5 | namespace DkrAssetsTool { 6 | namespace AssetExtractor { 7 | void extract_all(); // extract ALL assets 8 | void extract(const fs::path &srcPath, const fs::path &dstPath); // extract single asset 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/fileTypes/levelObjectTranslationTable.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "types.hpp" 4 | 5 | // In DKR, each entry is a big-endian halfword. 6 | #define LOTT_ENTRY be_int16_t 7 | 8 | const size_t LOTT_SIZE = 512; // In DKR, there are 512 available slots. 9 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/fileTypes/misc.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "types.hpp" 4 | 5 | struct TitleScreenDemos { 6 | int8_t levelId; 7 | int8_t numberOfPlayers; 8 | int8_t cutsceneId; 9 | }; 10 | 11 | struct CheatsTableEntry { 12 | be_int16_t codeOffset; 13 | be_int16_t descOffset; 14 | }; 15 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/fileTypes/texCoords.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "types.hpp" 4 | 5 | /* Size: 4 bytes */ 6 | typedef struct DkrTexCoords { 7 | be_int16_t u; 8 | be_int16_t v; 9 | } DkrTexCoords; 10 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/fileTypes/vertex.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "types.hpp" 4 | 5 | /* Size: 10 bytes */ 6 | struct DkrVertex { 7 | /* 0x00 */ be_int16_t x; 8 | /* 0x02 */ be_int16_t y; 9 | /* 0x04 */ be_int16_t z; 10 | /* 0x06 */ uint8_t r; 11 | /* 0x07 */ uint8_t g; 12 | /* 0x08 */ uint8_t b; 13 | /* 0x09 */ uint8_t a; 14 | }; -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/helpers/miscHelper.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | #include 5 | #include 6 | 7 | namespace DkrAssetsTool { 8 | namespace MiscHelper { 9 | void process_cheats_encryption(uint8_t *data, size_t dataSize); 10 | void process_cheats_encryption(std::vector &data); 11 | } 12 | } -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/prebuild/compileAssets/compile.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | namespace DkrAssetsTool { 4 | namespace CompileAssets { 5 | void compile(); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /tools/dkr_assets_tool_src/test/test.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | namespace DkrAssetsTool { 4 | namespace Test { 5 | void test_all(); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /tools/python/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ -------------------------------------------------------------------------------- /tools/python/map_dummy.py: -------------------------------------------------------------------------------- 1 | import struct 2 | import argparse 3 | import os 4 | 5 | import json 6 | import struct 7 | 8 | MAP_SYMBOL_STRUCT_FORMAT = "