Golden Sun Hacking Community
November 20, 2019, 04:28:17 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News:
 
  Home Forum DC Wiki Help Search Calendar   Downloads   Login Register  
 
  Search  


Item Class System
Item Class System.7z
Filesize: 176.43kB  Views: (77)  Downloads (5)  Last Download: November 15, 2019, 01:23:07 AM 
Previous Download | Next Download
Description: To use this patch, put your ROM into the directory (make sure it is named gs2.gba), and drag main.asm onto armips.exe.
If you lack a DLL (e.g. msvcp140.dll), it's probably because you don't have Visual Studio installed. Thus, I decided to also include an IPS file.

Fairly simple patch.
Well, it would be.
But there are two things going on.
Part 1 = Class asignment. (Extremely simple.)
With no class items equipped, your class will be 1-8 depending on PC.
An item that is assigned the Underwear type, when equipped, will give you the same class id as the item id. (This can be changed if you look at calcClassID.asm. I left a sub r0, 0x0 in there as a placeholder for anyone wanting to do so. Very simple function, so I shouldn't need to go into detail.)
This also removes Class Type and Elemental Levels from the equation.

Part 2 = Keep Psys learned from base class even when in another class . (This is where things get confusing due to space. So I moved some things around, and added some code to psyRefresh.asm.)
I also left in psyRefresh-orig.asm in case anyone wanted to revert or make some other change.  (By changing what file is included in main.asm.)


If you want classes based on a different type other than underwear (e.g. Rings), you can change the value at 080B02A0. (Easy one byte change.)
Posted by: Fox October 29, 2019, 08:44:21 PM

Rating: This download has not been rated yet.
Linking Codes
Direct Link
0 Members and 1 Guest are viewing this files.

Comments

Add Comment
Comment: 
Your comment will not appear until it has been approved.
Return to Downloads

Powered by: Download System by CreateAForum.com
Cbox
November 14, 2019, 01:50:02 PM
Fox: So like... a layers offset might normally be located at +0xC, but in Tennis, it is at +0x10)
November 14, 2019, 01:48:51 PM
Fox: (Talking about the data in map header thingy.)
November 14, 2019, 01:48:10 PM
Fox: So took a look at Tennis.... Seems Atrius's editor displays all maps incorrectly because he forgot that some stuff was offsetted by 4 (You know with everything from layer offsets and files/etc.)  Fix that, and it seems to display properly. Hm.
November 14, 2019, 06:18:29 AM
Fox: That is a quote I found somewhere. How amusing. xD
November 14, 2019, 06:18:06 AM
Fox: only canadians give up dont be a canadian
November 11, 2019, 03:27:02 AM
Salanewt: Especially since there might be a v0.5.1.1 in the near future, if any bugs are found by people playing the demo.
November 11, 2019, 03:26:38 AM
Salanewt: Oh yeah, so for people who aren't aware; v0.5.1 of the AI Overhaul is available on the Discord, but I'm delaying the creation of a downloads page + topic until I finish the demo.
November 02, 2019, 12:05:31 PM
Fox: And yeah, there's a topic for the Discord. in News & Announcements (http://forum.goldensunhacking.net/index.php?topic=2831.0)
November 02, 2019, 11:55:00 AM
Fox: Went to go study some German a little earlier. (Using duolingo to give it a try.) ... And. Huh. German capitalizes all nouns? (Not necessarily pronouns, though.)
November 01, 2019, 07:49:25 AM
thenightsshadow: Didn't realize there was a Discord at all.
October 31, 2019, 07:22:02 AM
Fox: (Which I guess not having Special badges in inventory was by purpose.... So I'll ifnore that bit. Just whats with the dup Halloween badge in inv?)
October 31, 2019, 07:18:26 AM
Fox: Question about badges = Why do I have two of the same Halloween badge in my inventory... but not on my profile? And by two, I mean the Honk badge is not there.
October 31, 2019, 06:56:26 AM
Fox: Does tns want to join the most active part of GSHC? - Its Discord? :D  And welcome back!
October 31, 2019, 06:52:17 AM
Fox: (Ofcourse it would be capitalized if it were the name of a system, and anytime that system would be referenced... but I'm more going with why we *never* see Psynergy and Djinni not capitalized.)
October 31, 2019, 06:49:58 AM
thenightsshadow: Yeah, just kinda got an email out of nowhere and it reminded me.
October 31, 2019, 06:42:40 AM
Fox: and main reason I said "not intended to become part of English" ... was because I thought of words like "animals"... and they can technically still be lowercase at times.
October 31, 2019, 06:41:17 AM
Fox: group/type/thing/whatever
October 31, 2019, 06:38:54 AM
Fox: Not saying it is exacly that... but it is a thought, at least.
October 31, 2019, 06:36:41 AM
Fox: I mean like... when you're naming a person... the object of the game is to make up a name... (Although, I think capitalization is more for formality.) ... so... when you're coming up with a name like Psynergy or Djinni, I figure it is a similar approach. Just more for a group rather than a single being.
October 31, 2019, 06:30:01 AM
Fox: "part"..... but that too, I guess. Also, there may be scenarios where item and status are lowercase.

Affiliates
Temple of Kraden Golden Sunrise
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.112 seconds with 18 queries.