Users browsing this thread: 1 Guest(s)
Battlescript variables...

#36
Posts: 181
Threads: 3
Thanks Received: 26
Thanks Given: 4
Joined: Apr 2015
Reputation: 18
Status
None
Bit 0 of $11E4 is what allows Gau to spawn. There are a couple of places that clear this bit (like if you're in a back attack or if you have 4 people in your party), but it only gets set when you're on the veldt. The game determines if you're on the veldt based on your position on the world map. Here's the code that does it:

Code:
C0/C1CF: BF 00 54 CF  LDA $CF5400,X
C0/C1D3: 85 24        STA $24
C0/C1D5: C9 FF        CMP #$FF
C0/C1D7: D0 06        BNE $C1DF       ; branch if not a veldt sector
C0/C1D9: A9 0F        LDA #$0F
C0/C1DB: 8F E4 11 00  STA $0011E4

The values at $CF5400 normally determine which set of battles to choose from on the world map. But if the value is set to $FF that means you're on the veldt, so instead it chooses from all of the available veldt battles. FF3usME makes it easy to change these values. Go to "Form", and then the "Zoning" tab. Any section of the map where the value is set to 255 (i.e. $FF) will be the veldt. If you want to get rid of the veldt completely, I would recommend changing these values so that none of them are 255.

Here is the code that triggers Gau:

Code:
C2/4840: AE 0B 30     LDX $300B
C2/4843: 30 1C        BMI $4861       ; skip if gau is not in the party
C2/4845: A9 01        LDA #$01
C2/4847: 1C E4 11     TRB $11E4
C2/484A: F0 15        BEQ $4861       ; skip if gau can't appear after battle
C2/484C: 20 5A 4B     JSR $4B5A       ; random number (0..255)
C2/484F: C9 A0        CMP #$A0
C2/4851: B0 0E        BCS $4861       ; 5/8 chance to skip
C2/4853: AD BD 3E     LDA $3EBD
C2/4856: 89 02        BIT #$02
C2/4858: D0 74        BNE $48CE       ; branch if gau has been obtained
C2/485A: AD 76 3A     LDA $3A76
C2/485D: C9 02        CMP #$02
C2/485F: B0 6D        BCS $48CE       ; branch if more than 2 characters are left

; gau shows up
C2/48CE: BD 18 30     LDA $3018,X     ; gau's character mask
C2/48D1: 0C 4E 2F     TSB $2F4E       ; gau can be targetted
C2/48D4: 0C 40 3A     TSB $3A40       ; gau acts like an enemy
C2/48D7: A9 04        LDA #$04
C2/48D9: 0C 46 3A     TSB $3A46       ; disable counterattacks ???
C2/48DC: A2 1B        LDX #$1B        ; battle event $1B (gau appears on veldt)
C2/48DE: 80 E4        BRA $48C4
  Find
Quote  
[-] The following 1 user says Thank You to Everything for this post:
  • Tenkarider (08-03-2015)



Messages In This Thread
Battlescript variables... - by Tenkarider - 01-26-2015, 01:37 PM
RE: Battlescript variables... - by Gi Nattak - 01-26-2015, 03:52 PM
RE: Battlescript variables... - by abyssonym - 01-26-2015, 11:48 PM
RE: Battlescript variables... - by Tenkarider - 01-27-2015, 09:51 AM
RE: Battlescript variables... - by LightPhoenix - 01-28-2015, 12:14 AM
RE: Battlescript variables... - by Tenkarider - 01-28-2015, 11:40 AM
RE: Battlescript variables... - by abyssonym - 01-28-2015, 06:47 PM
RE: Battlescript variables... - by Tenkarider - 01-28-2015, 08:18 PM
RE: Battlescript variables... - by madsiur - 01-28-2015, 08:48 PM
RE: Battlescript variables... - by Tenkarider - 01-28-2015, 09:47 PM
RE: Battlescript variables... - by madsiur - 01-28-2015, 09:51 PM
RE: Battlescript variables... - by Tenkarider - 01-28-2015, 10:15 PM
RE: Battlescript variables... - by abyssonym - 01-29-2015, 01:28 AM
RE: Battlescript variables... - by Tenkarider - 01-29-2015, 08:59 AM
RE: Battlescript variables... - by Tenkarider - 02-27-2015, 01:56 AM
RE: Battlescript variables... - by Catone - 02-27-2015, 06:27 AM
RE: Battlescript variables... - by Tenkarider - 02-27-2015, 10:17 AM
RE: Battlescript variables... - by madsiur - 02-27-2015, 01:10 PM
RE: Battlescript variables... - by Tenkarider - 02-27-2015, 01:22 PM
RE: Battlescript variables... - by Catone - 02-27-2015, 01:31 PM
RE: Battlescript variables... - by Tenkarider - 02-27-2015, 02:30 PM
RE: Battlescript variables... - by Tenkarider - 04-04-2015, 02:27 PM
RE: Battlescript variables... - by Catone - 04-04-2015, 09:42 PM
RE: Battlescript variables... - by Everything - 04-06-2015, 01:23 PM
RE: Battlescript variables... - by Tenkarider - 04-06-2015, 06:05 PM
RE: Battlescript variables... - by Everything - 04-06-2015, 10:34 PM
RE: Battlescript variables... - by Tenkarider - 04-07-2015, 12:23 AM
RE: Battlescript variables... - by Everything - 04-07-2015, 11:50 AM
RE: Battlescript variables... - by Tenkarider - 07-19-2015, 04:30 PM
RE: Battlescript variables... - by Everything - 07-20-2015, 12:43 AM
RE: Battlescript variables... - by Tenkarider - 07-20-2015, 03:06 AM
RE: Battlescript variables... - by Everything - 07-20-2015, 11:55 PM
RE: Battlescript variables... - by Tenkarider - 07-21-2015, 04:10 AM
RE: Battlescript variables... - by Everything - 07-26-2015, 05:41 PM
RE: Battlescript variables... - by Tenkarider - 07-27-2015, 06:10 PM
RE: Battlescript variables... - by Everything - 08-03-2015, 07:11 PM
RE: Battlescript variables... - by Tenkarider - 08-03-2015, 09:34 PM
RE: Battlescript variables... - by Everything - 08-08-2015, 01:25 AM
RE: Battlescript variables... - by Tenkarider - 08-08-2015, 04:23 AM
RE: Battlescript variables... - by madsiur - 08-08-2015, 08:49 AM
RE: Battlescript variables... - by Tenkarider - 08-08-2015, 01:53 PM
RE: Battlescript variables... - by Tenkarider - 09-24-2015, 04:03 PM
RE: Battlescript variables... - by Everything - 09-24-2015, 08:01 PM
RE: Battlescript variables... - by Tenkarider - 12-24-2015, 08:19 AM
RE: Battlescript variables... - by Everything - 12-24-2015, 01:21 PM
RE: Battlescript variables... - by Tenkarider - 12-24-2015, 02:06 PM
RE: Battlescript variables... - by Everything - 12-24-2015, 09:28 PM
RE: Battlescript variables... - by Catone - 12-25-2015, 08:11 AM
RE: Battlescript variables... - by madsiur - 12-25-2015, 02:25 PM
RE: Battlescript variables... - by BTB - 12-25-2015, 03:26 PM
RE: Battlescript variables... - by Tenkarider - 12-26-2015, 12:22 PM
RE: Battlescript variables... - by madsiur - 12-26-2015, 12:51 PM
RE: Battlescript variables... - by assassin - 12-26-2015, 03:13 PM
RE: Battlescript variables... - by Tenkarider - 03-17-2016, 07:13 PM
RE: Battlescript variables... - by Everything - 03-21-2016, 09:33 PM
RE: Battlescript variables... - by Tenkarider - 03-22-2016, 10:54 AM
RE: Battlescript variables... - by Everything - 03-22-2016, 08:33 PM
RE: Battlescript variables... - by Tenkarider - 03-23-2016, 06:11 PM

Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite