Skip to content

Instantly share code, notes, and snippets.

#include "stdafx.h"
#include "C:\Users\Mike\Documents\GitHub\sadx-mod-loader\SADXModLoader\include\SADXModLoader.h"
extern void (__cdecl GoalRing_Main)(ObjectMaster *obj);
extern NJS_TEXLIST GoalRingTextures;
PVMEntry pvm = { "GOALRING", &GoalRingTextures };
void Init(const char *path, const HelperFunctions &helperFunctions)
{
@MainMemory
MainMemory / Codes.lst
Last active February 11, 2018 21:30
New Code Format?
Patch "Allow Dynamic Light Direction Globally"
writenop 00412536 6
writenop 00412544 6
Code "Infinite Rings"
write16 03B0F0E4 999
Code "Infinite Lives"
write8 03B0EF34 99
@MainMemory
MainMemory / SA2TransparentChao.cpp
Created January 30, 2018 16:41
SA2 Transparent Chao
// SA2TransparentChao.cpp : Defines the exported functions for the DLL application.
//
#include "stdafx.h"
#include "..\sa2-mod-loader\SA2ModLoader\include\SA2ModLoader.h"
// void __usercall(NJS_CNK_MODEL *a1@<eax>)
static const void *const GetChunkTextureIndexPtr = (void*)0x56D1F0;
static inline int GetChunkTextureIndex(NJS_CNK_MODEL *a1)
{
@MainMemory
MainMemory / config.ini
Last active January 29, 2018 00:47
Example Mod Config Schema
Sonic=Sonic
Eggman=Eggman
Tails=Tails
Knuckles=Knuckles
Tikal=Tikal
Amy=Amy
Gamma=Gamma
Big=Big