Airikita Posted November 28, 2012 Share Posted November 28, 2012 After much digging in Nemu, I have discovered that A2 was the pointer to the item table depending on the actor... and after analyzing the Assembly code, I discovered that the calculations were being made by assigning a value to V0, and calculating the value my multiplying by 4. V0 was reaching a value based on the family's official item values. I created a list of the values being stored to V0, and came up with: 0039 - Stone of Agony 0003 - Bombchu 0045 / 0046 - Adult's Wallet / Giant's Wallet 003E - Piece of Heart 0056 - Huge Rupee So, I couldn't find anything else that was leading from there, so I decided to find the values, and came across this table in the Skulltula family's AI: I have finally found the table for each actor in the House of Skulltula... now, we must find out what items we can make them give! CONFETTI! XD 0045 is one wallet, and 0046 must be the other wallet. 2 actors give the same thing depending on Link's stats, so you'd have to put the proper order of what you want carefully. EDIT: Turns out that the Stone of Agony is similar to the values used in a Treasure Chest divided by two! The Stone of Agony for a chest: - 720 = cutscene opening, contains Stone of Agony The Stone of Agony for an NPC: 0039 Hence: 72 divided by 2 in hex equals 39! Hex calculator here: http://www.squarebox...hcalc.html?7176 Actor list: http://wiki.spinout1...om/w/Actor_List Same thing for Bombchu: Chest = 06 NPC = 03 Video of me swapping Stone of Agony with the Slingshot: Some items may not work, but that could just be because it was already in my inventory, such as the Fire Arrows. Also, one of them will still have to give the Giant's Wallet, because it appears as though two of them detect how many rupees Link can hold, so it's unavoidable; one of them MUST give the Adult's Wallet. Link to comment Share on other sites More sharing options...
DeathBasket Posted November 28, 2012 Share Posted November 28, 2012 This is definitely good information. Nice find. Link to comment Share on other sites More sharing options...
Zeth Ryder Posted November 29, 2012 Share Posted November 29, 2012 Either the gfx plugin you are using is glitched or the ingame shader is wrong on the slingshot. If I remember right, each GI-item uses specified shaders. Still really great work on this! I look forward to more of your work! Link to comment Share on other sites More sharing options...
Conker Posted November 29, 2012 Share Posted November 29, 2012 Great work, Airikita! Link to comment Share on other sites More sharing options...
Airikita Posted November 29, 2012 Author Share Posted November 29, 2012 Either the gfx plugin you are using is glitched or the ingame shader is wrong on the slingshot. If I remember right, each GI-item uses specified shaders. Still really great work on this! I look forward to more of your work! It could be the plugin, I found the slingshot a bit odd at the time, but thought nothing of it. It's one of the better plugins. Link to comment Share on other sites More sharing options...
Zeth Ryder Posted November 29, 2012 Share Posted November 29, 2012 Check where you get the slingshot normally and see how it looks in comparison. Link to comment Share on other sites More sharing options...
Airikita Posted November 29, 2012 Author Share Posted November 29, 2012 It's the same thing... anyways, it honestly doesn't matter since the point is that this works. The values are later calculated and used to point to the item table by using a starting point address. All actors use the one converter, especially chests. Although, I would imagine that chest values are divided by 2 before used. The slingshot is the official item, no swapping was done in the item table. Link to comment Share on other sites More sharing options...
Zeth Ryder Posted November 30, 2012 Share Posted November 30, 2012 Oh nice! That's really great to hear, so items can be swapped out pretty nicely without worrying about shaders, very awesome! Link to comment Share on other sites More sharing options...
Arceny Posted December 1, 2012 Share Posted December 1, 2012 That's pretty neat... Pretty neat? PRETTY NEAT!? That's outstanding! Link to comment Share on other sites More sharing options...
Recommended Posts