forked from coderwilson/FFX_TAS_Python
-
Notifications
You must be signed in to change notification settings - Fork 0
/
z_choco_races_test.py
59 lines (51 loc) · 1.3 KB
/
z_choco_races_test.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# Libraries and Core Files
import logging
import log_init
import area.baaj
import area.besaid
import area.boats
import area.chocobos
import area.djose
import area.dream_zan
import area.gagazet
import area.guadosalam
import area.home
import area.kilika
import area.luca
import area.mac_temple
import area.mac_woods
import area.miihen
import area.moonflow
import area.mrr
import area.ne_armor
import area.rescue_yuna
import area.sin
import area.thunder_plains
import area.zanarkand
import load_game
import memory.main
import nemesis.advanced_farm
import nemesis.arena_battles
import nemesis.arena_prep
import nemesis.changes
import xbox
import reset
# This sets up console and file logging (should only be called once)
log_init.initialize_logging()
logger = logging.getLogger(__name__)
FFXC = xbox.controller_handle()
while not memory.main.start():
pass
logger.warning("START CHOCO TEST")
load_game.load_into_game(gamestate="Nem_Farm", step_counter=1)
nemesis.arena_prep.return_to_airship()
nemesis.arena_prep.air_ship_destination(dest_num=12)
area.chocobos.all_races()
# Use the following to go straight into remiem races.
# while not pathing.set_movement([-637, -246]):
# pass
area.chocobos.to_remiem()
area.chocobos.remiem_races()
logger.warning("END CHOCO TEST")
memory.main.wait_frames(60)
reset.reset_no_battles()