Skip to content

Commit 4b01981

Browse files
authored
Add files via upload
1 parent 48e164e commit 4b01981

18 files changed

+270
-314
lines changed

FFX_Auto_Main.py

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,18 @@
99

1010
#Gamestate, "none" for new game, or set to a specific section to start from the first save.
1111
#See the if statement tree below to determine starting position for Gamestate.
12-
Gamestate = "Moonflow"
12+
Gamestate = "Sin"
1313
StepCounter = 3
14-
#Gamestate = "Zanarkand"
15-
#StepCounter = 4
16-
Gamestate = "none"
17-
StepCounter = 1
14+
Gamestate = "Guadosalam"
15+
StepCounter = 2
16+
#Gamestate = "none"
17+
#StepCounter = 1
1818

1919
#Game length. Full is the same as any%, short is about 35 minutes with memory manip.
20-
gameLength = "short"
21-
#gameLength = "full"
20+
#gameLength = "short"
21+
gameLength = "full"
2222
forceBlitzWin = True
23-
autoEggHunt = False
23+
autoEggHunt = True
2424
print("Game type will be: ", gameLength)
2525

2626
#Other variables
@@ -114,17 +114,17 @@ def reportGamestate():
114114
if Gamestate == "Guadosalam" and StepCounter == 2: #After the Farplane
115115
FFX_LoadGame.loadGuadoSkip()
116116
if Gamestate == "Macalania" and StepCounter == 1: #1 = south, 2 = north
117-
FFX_LoadGame.loadOffset(2)
117+
FFX_LoadGame.loadOffset(5)
118118
if Gamestate == "Macalania" and StepCounter == 2: #1 = south, 2 = north
119-
FFX_LoadGame.loadOffset(8)
119+
FFX_LoadGame.loadOffset(4)
120120
if Gamestate == "Macalania" and StepCounter == 3: #between Spherimorph and Crawler. Move to lake
121121
FFX_LoadGame.loadMacLake()
122122
if Gamestate == "Macalania" and StepCounter == 4: #Right before Jyscal skip
123123
FFX_LoadGame.loadMacTemple()
124124
if Gamestate == "Macalania" and StepCounter == 5: #After Seymour, before trials
125125
FFX_LoadGame.loadMacTemple2()
126126
if Gamestate == "Macalania" and StepCounter == 6: #Outside temple, before escaping.
127-
FFX_LoadGame.loadOffset(1)
127+
FFX_LoadGame.loadOffset(3)
128128
if Gamestate == "Macalania" and StepCounter == 7: #Before Wendigo
129129
FFX_LoadGame.loadWendigo()
130130
if Gamestate == "Home" and StepCounter == 1:
@@ -152,9 +152,10 @@ def reportGamestate():
152152
if Gamestate == "Zanarkand" and StepCounter == 4: # After Sanctuary Keeper
153153
FFX_LoadGame.loadOffset(1)
154154
if Gamestate == "Sin" and StepCounter == 2: #Save sphere on the Highbridge before talking to Shedinja
155-
FFX_LoadGame.hymnIsKey()
156-
if Gamestate == "Sin" and StepCounter == 3:
157-
FFX_LoadGame.LoadNeutral()
155+
FFX_LoadGame.loadOffset(22)
156+
if Gamestate == "Sin" and StepCounter == 3: #Before egg hunt
157+
FFX_LoadGame.loadOffset(46)
158+
158159

159160
#Movement files
160161
import FFX_DreamZan
@@ -442,7 +443,7 @@ def reportGamestate():
442443
StepCounter = 2
443444

444445
if Gamestate == "ThunderPlains" and StepCounter == 2:
445-
FFX_ThunderPlains.agency()
446+
FFX_ThunderPlains.agency(blitzWin)
446447
StepCounter = 3
447448

448449
if Gamestate == "ThunderPlains" and StepCounter == 3:
@@ -534,7 +535,7 @@ def reportGamestate():
534535

535536
if Gamestate == "Gagazet" and StepCounter == 1:
536537
reportGamestate()
537-
FFX_Gagazet.calmLands(gems, blitzWin)
538+
FFX_Gagazet.calmLands(blitzWin)
538539
FFX_Gagazet.defenderX()
539540
StepCounter = 2
540541

0 commit comments

Comments
 (0)