/// <summary> /// Update the gossip stone actor to not check mask of truth /// </summary> private void WriteFreeHints() { int address = 0x00E0A810 + 0x378; byte val = 0x00; ROMFuncs.WriteToROM(address, val); }
private void WriteFreeItem(int Item) { ROMFuncs.WriteToROM(ITEM_ADDRS[Item], ITEM_VALUES[Item]); switch (Item) { case 1: //bow ROMFuncs.WriteToROM(0xC5CE6F, (byte)0x01); break; case 5: //bomb bag ROMFuncs.WriteToROM(0xC5CE6F, (byte)0x08); break; case 19: //sword upgrade ROMFuncs.WriteToROM(0xC5CE00, (byte)0x4E); break; case 20: ROMFuncs.WriteToROM(0xC5CE00, (byte)0x4F); break; case 22: //quiver upgrade ROMFuncs.WriteToROM(0xC5CE6F, (byte)0x02); break; case 23: ROMFuncs.WriteToROM(0xC5CE6F, (byte)0x03); break; case 24: //bomb bag upgrade ROMFuncs.WriteToROM(0xC5CE6F, (byte)0x10); break; case 25: ROMFuncs.WriteToROM(0xC5CE6F, (byte)0x18); break; default: break; } ; }