Difference between revisions of "ATTACK.OUT Routines"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with " 001c3078 - 001c33a4: ? 0x1c3078 (Determines fieldable units) 001c33a8 - 001c33c0: Load Halfword (ATTACK.OUT) 001c34b4 - 001c3afc: Load Scenario Conditionals 00...")
 
m
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
  001c3078 - 001c33a4: [[? 0x1c3078]] (Determines fieldable units)
+
[[ATTACK.OUT Data Tables]]
  001c33a8 - 001c33c0: [[Load Halfword (ATTACK.OUT)]]
+
 
  001c34b4 - 001c3afc: [[Load Scenario Conditionals]]
+
001bf004 - 001bf1d0: [[ATTACK.OUT 001bf004 - 001bf1d0]]
  001c5be0 - 001c60dc: [[0x1c5be0]]
+
001bf1d4 - 001bf204: [[ATTACK.OUT 001bf1d4 - 001bf204]]
  001c9d68 - 001c9ebc: [[Show Map Title]]
+
001bf208 - 001bf230: [[ATTACK.OUT 001bf208 - 001bf230]]
 +
001bf234 - 001bf288: [[ATTACK.OUT 001bf234 - 001bf288]]
 +
001bf28c - 001bf2ec: [[ATTACK.OUT 001bf28c - 001bf2ec]]
 +
001bf2f0 - 001bf350: [[ATTACK.OUT 001bf2f0 - 001bf350]]
 +
001bf354 - 001bf778: [[ATTACK.OUT 001bf354 - 001bf778]]
 +
001bf77c - 001c0878: [[ATTACK.OUT 001bf77c - 001c0878]]
 +
001c087c - 001c0880: [[ATTACK.OUT Null Routine 1]]
 +
001c0884 - 001c0aa0: [[ATTACK.OUT 001c0884 - 001c0aa0]]
 +
001c0aa4 - 001c0ac8: [[ATTACK.OUT 001c0aa4 - 001c0ac8]]
 +
001c0acc - 001c0af0: [[ATTACK.OUT 001c0acc - 001c0af0]]
 +
001c0af4 - 001c127c: [[ATTACK.OUT 001c0af4 - 001c127c]]
 +
001c1280 - 001c13f8: [[ATTACK.OUT 001c1280 - 001c13f8]]
 +
001c13fc - 001c144c: [[ATTACK.OUT 001c13fc - 001c144c]]
 +
001c1450 - 001c1558: [[ATTACK.OUT 001c1450 - 001c1558]]
 +
001c155c - 001c164c: [[ATTACK.OUT 001c155c - 001c164c]]
 +
001c1650 - 001c1950: [[ATTACK.OUT 001c1650 - 001c1950]]
 +
001c1954 - 001c1eb4: [[ATTACK.OUT 001c1954 - 001c1eb4]]
 +
001c1eb8 - 001c1f1c: [[ATTACK.OUT 001c1eb8 - 001c1f1c]]
 +
001c1f20 - 001c1f24: [[ATTACK.OUT Null Routine 2]]
 +
001c1f28 - 001c1f40: [[ATTACK.OUT 001c1f28 - 001c1f40]]
 +
001c1f44 - 001c2414: [[ATTACK.OUT 001c1f44 - 001c2414]]
 +
001c2418 - 001c2658: [[ATTACK.OUT 001c2418 - 001c2658]]
 +
001c265c - 001c293c: [[ATTACK.OUT 001c265c - 001c293c]]
 +
001c2940 - 001c2ad8: [[ATTACK.OUT 001c2940 - 001c2ad8]]
 +
001c2adc - 001c2db8: [[ATTACK.OUT 001c2adc - 001c2db8]]
 +
001c2dbc - 001c306c: [[ATTACK.OUT 001c2dbc - 001c306c]]
 +
001c3070 - 001c3074: [[ATTACK.OUT Null Routine 3]]
 +
  001c3078 - 001c33a4: [[ATTACK.OUT Determine Fieldable Units]]
 +
  001c33a8 - 001c33c0: [[ATTACK.OUT Load Halfword]]
 +
001c33c4 - 001c3408: [[ATTACK.OUT 001c33c4 - 001c3408]]
 +
001c340c - 001c34b0: [[ATTACK.OUT 001c340c - 001c34b0]]
 +
  001c34b4 - 001c3afc: [[ATTACK.OUT Load Scenario Conditionals]]
 +
001c3b00 - 001c3ca4: [[ATTACK.OUT 001c3b00 - 001c3ca4]]
 +
001c3ca8 - 001c3d38: [[ATTACK.OUT 001c3ca8 - 001c3d38]]
 +
001c3d3c - 001c3d88: [[ATTACK.OUT 001c3d3c - 001c3d88]]
 +
001c3d8c - 001c3db0: [[ATTACK.OUT 001c3d8c - 001c3db0]]
 +
001c3db4 - 001c3e00: [[ATTACK.OUT 001c3db4 - 001c3e00]]
 +
001c3e04 - 001c3e58: [[ATTACK.OUT 001c3e04 - 001c3e58]]
 +
001c3e5c - 001c3ec8: [[ATTACK.OUT 001c3e5c - 001c3ec8]]
 +
001c3ecc - 001c3f40: [[ATTACK.OUT 001c3ecc - 001c3f40]]
 +
001c3f44 - 001c5a4c: [[ATTACK.OUT 001c3f44 - 001c5a4c]] ??? Very long
 +
001c5a50 - 001c5a88: [[ATTACK.OUT 001c5a50 - 001c5a88]]
 +
001c5a8c - 001c5a90: [[ATTACK.OUT Clear r2]]
 +
001c5a94 - 001c5b4c: [[ATTACK.OUT 001c5a94 - 001c5b4c]]
 +
001c5b50 - 001c5bdc: [[ATTACK.OUT Choose Unit for Deployment Screen Stats Display]]
 +
  001c5be0 - 001c60dc: [[ATTACK.OUT 001c5be0 - 001c60dc]]
 +
001c60e0 - 001c61d8: [[ATTACK.OUT 001c60e0 - 001c61d8]]
 +
001c61dc - 001c61e0: [[ATTACK.OUT Null Routine 4]]
 +
001c61e4 - 001c62dc: [[ATTACK.OUT 001c61e4 - 001c62dc]]
 +
001c62e0 - 001c6518: [[ATTACK.OUT 001c62e0 - 001c6518]]
 +
001c651c - 001c66d8: [[ATTACK.OUT 001c651c - 001c66d8]]
 +
001c66dc - 001c66f8: [[ATTACK.OUT 001c66dc - 001c66f8]]
 +
001c66fc - 001c671c: [[ATTACK.OUT 001c66fc - 001c671c]]
 +
001c6720 - 001c6734: [[ATTACK.OUT 001c6720 - 001c6734]]
 +
001c6738 - 001c6744: [[ATTACK.OUT 001c6738 - 001c6744]] Store pointer ???
 +
001c6748 - 001c67c8: [[ATTACK.OUT 001c6748 - 001c67c8]]
 +
001c67cc - 001c7284: [[ATTACK.OUT 001c67cc - 001c7284]]
 +
001c7288 - 001c7558: [[ATTACK.OUT 001c7288 - 001c7558]]
 +
001c755c - 001c771c: [[ATTACK.OUT 001c755c - 001c771c]]
 +
001c7720 - 001c7940: [[ATTACK.OUT 001c7720 - 001c7940]]
 +
001c7944 - 001c7a04: [[ATTACK.OUT 001c7944 - 001c7a04]]
 +
001c7a08 - 001c7be8: [[ATTACK.OUT 001c7a08 - 001c7be8]]
 +
001c7bec - 001c7fe0: [[ATTACK.OUT 001c7bec - 001c7fe0]]
 +
001c7fe4 - 001c8000: [[ATTACK.OUT Call Find Formation Palette Index]]
 +
001c8004 - 001c8020: [[ATTACK.OUT Call Portrait loading routine]]
 +
001c8024 - 001c80cc: [[ATTACK.OUT 001c8024 - 001c80cc]]
 +
001c80d0 - 001c8594: [[ATTACK.OUT Portrait loading routine]]
 +
001c8598 - 001c8c04: [[ATTACK.OUT Find Formation Palette Index]]
 +
001c8c08 - 001c8cec: [[ATTACK.OUT 001c8c08 - 001c8cec]]
 +
001c8cf0 - 001c9440: [[ATTACK.OUT 001c8cf0 - 001c9440]]
 +
001c9444 - 001c9484: [[ATTACK.OUT 001c9444 - 001c9484]]
 +
001c9488 - 001c9928: [[ATTACK.OUT 001c9488 - 001c9928]]
 +
001c992c - 001c9d64: [[ATTACK.OUT 001c992c - 001c9d64]]
 +
  001c9d68 - 001c9ebc: [[ATTACK.OUT Show Map Title]]
 +
001c9ec0 - 001c9f88: [[ATTACK.OUT 001c9ec0 - 001c9f88]]

Latest revision as of 01:43, 19 April 2025

ATTACK.OUT Data Tables
001bf004 - 001bf1d0: ATTACK.OUT 001bf004 - 001bf1d0 
001bf1d4 - 001bf204: ATTACK.OUT 001bf1d4 - 001bf204 
001bf208 - 001bf230: ATTACK.OUT 001bf208 - 001bf230 
001bf234 - 001bf288: ATTACK.OUT 001bf234 - 001bf288 
001bf28c - 001bf2ec: ATTACK.OUT 001bf28c - 001bf2ec 
001bf2f0 - 001bf350: ATTACK.OUT 001bf2f0 - 001bf350 
001bf354 - 001bf778: ATTACK.OUT 001bf354 - 001bf778 
001bf77c - 001c0878: ATTACK.OUT 001bf77c - 001c0878 
001c087c - 001c0880: ATTACK.OUT Null Routine 1
001c0884 - 001c0aa0: ATTACK.OUT 001c0884 - 001c0aa0 
001c0aa4 - 001c0ac8: ATTACK.OUT 001c0aa4 - 001c0ac8 
001c0acc - 001c0af0: ATTACK.OUT 001c0acc - 001c0af0 
001c0af4 - 001c127c: ATTACK.OUT 001c0af4 - 001c127c 
001c1280 - 001c13f8: ATTACK.OUT 001c1280 - 001c13f8 
001c13fc - 001c144c: ATTACK.OUT 001c13fc - 001c144c 
001c1450 - 001c1558: ATTACK.OUT 001c1450 - 001c1558 
001c155c - 001c164c: ATTACK.OUT 001c155c - 001c164c 
001c1650 - 001c1950: ATTACK.OUT 001c1650 - 001c1950 
001c1954 - 001c1eb4: ATTACK.OUT 001c1954 - 001c1eb4 
001c1eb8 - 001c1f1c: ATTACK.OUT 001c1eb8 - 001c1f1c 
001c1f20 - 001c1f24: ATTACK.OUT Null Routine 2
001c1f28 - 001c1f40: ATTACK.OUT 001c1f28 - 001c1f40 
001c1f44 - 001c2414: ATTACK.OUT 001c1f44 - 001c2414 
001c2418 - 001c2658: ATTACK.OUT 001c2418 - 001c2658 
001c265c - 001c293c: ATTACK.OUT 001c265c - 001c293c 
001c2940 - 001c2ad8: ATTACK.OUT 001c2940 - 001c2ad8 
001c2adc - 001c2db8: ATTACK.OUT 001c2adc - 001c2db8 
001c2dbc - 001c306c: ATTACK.OUT 001c2dbc - 001c306c 
001c3070 - 001c3074: ATTACK.OUT Null Routine 3
001c3078 - 001c33a4: ATTACK.OUT Determine Fieldable Units
001c33a8 - 001c33c0: ATTACK.OUT Load Halfword
001c33c4 - 001c3408: ATTACK.OUT 001c33c4 - 001c3408
001c340c - 001c34b0: ATTACK.OUT 001c340c - 001c34b0
001c34b4 - 001c3afc: ATTACK.OUT Load Scenario Conditionals
001c3b00 - 001c3ca4: ATTACK.OUT 001c3b00 - 001c3ca4
001c3ca8 - 001c3d38: ATTACK.OUT 001c3ca8 - 001c3d38
001c3d3c - 001c3d88: ATTACK.OUT 001c3d3c - 001c3d88
001c3d8c - 001c3db0: ATTACK.OUT 001c3d8c - 001c3db0
001c3db4 - 001c3e00: ATTACK.OUT 001c3db4 - 001c3e00
001c3e04 - 001c3e58: ATTACK.OUT 001c3e04 - 001c3e58
001c3e5c - 001c3ec8: ATTACK.OUT 001c3e5c - 001c3ec8
001c3ecc - 001c3f40: ATTACK.OUT 001c3ecc - 001c3f40
001c3f44 - 001c5a4c: ATTACK.OUT 001c3f44 - 001c5a4c ??? Very long
001c5a50 - 001c5a88: ATTACK.OUT 001c5a50 - 001c5a88
001c5a8c - 001c5a90: ATTACK.OUT Clear r2
001c5a94 - 001c5b4c: ATTACK.OUT 001c5a94 - 001c5b4c
001c5b50 - 001c5bdc: ATTACK.OUT Choose Unit for Deployment Screen Stats Display
001c5be0 - 001c60dc: ATTACK.OUT 001c5be0 - 001c60dc
001c60e0 - 001c61d8: ATTACK.OUT 001c60e0 - 001c61d8
001c61dc - 001c61e0: ATTACK.OUT Null Routine 4
001c61e4 - 001c62dc: ATTACK.OUT 001c61e4 - 001c62dc
001c62e0 - 001c6518: ATTACK.OUT 001c62e0 - 001c6518
001c651c - 001c66d8: ATTACK.OUT 001c651c - 001c66d8
001c66dc - 001c66f8: ATTACK.OUT 001c66dc - 001c66f8
001c66fc - 001c671c: ATTACK.OUT 001c66fc - 001c671c
001c6720 - 001c6734: ATTACK.OUT 001c6720 - 001c6734
001c6738 - 001c6744: ATTACK.OUT 001c6738 - 001c6744 Store pointer ???
001c6748 - 001c67c8: ATTACK.OUT 001c6748 - 001c67c8
001c67cc - 001c7284: ATTACK.OUT 001c67cc - 001c7284
001c7288 - 001c7558: ATTACK.OUT 001c7288 - 001c7558
001c755c - 001c771c: ATTACK.OUT 001c755c - 001c771c
001c7720 - 001c7940: ATTACK.OUT 001c7720 - 001c7940
001c7944 - 001c7a04: ATTACK.OUT 001c7944 - 001c7a04
001c7a08 - 001c7be8: ATTACK.OUT 001c7a08 - 001c7be8
001c7bec - 001c7fe0: ATTACK.OUT 001c7bec - 001c7fe0
001c7fe4 - 001c8000: ATTACK.OUT Call Find Formation Palette Index
001c8004 - 001c8020: ATTACK.OUT Call Portrait loading routine
001c8024 - 001c80cc: ATTACK.OUT 001c8024 - 001c80cc
001c80d0 - 001c8594: ATTACK.OUT Portrait loading routine
001c8598 - 001c8c04: ATTACK.OUT Find Formation Palette Index
001c8c08 - 001c8cec: ATTACK.OUT 001c8c08 - 001c8cec
001c8cf0 - 001c9440: ATTACK.OUT 001c8cf0 - 001c9440
001c9444 - 001c9484: ATTACK.OUT 001c9444 - 001c9484
001c9488 - 001c9928: ATTACK.OUT 001c9488 - 001c9928
001c992c - 001c9d64: ATTACK.OUT 001c992c - 001c9d64
001c9d68 - 001c9ebc: ATTACK.OUT Show Map Title
001c9ec0 - 001c9f88: ATTACK.OUT 001c9ec0 - 001c9f88