Difference between revisions of "WLDCORE.BIN Data Tables"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with " WLDCORE.BIN Routines 8009ee50: Table for jump locations for each of the different world conditionals' code 0x00 80091380 0x01 Var= 800913f8 0x02 Var>= 8009...")
 
m
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
  [[WLDCORE.BIN Routines]]
 
  [[WLDCORE.BIN Routines]]
  
  8009ee50: Table for jump locations for each of the different world conditionals' code
+
  8009ee50: Table for jump locations for each of the different [[World Conditionals]]
  0x00 80091380
+
  '''''Address: Location Script Command Link'''''
  0x01 Var= 800913f8
+
  0009ee50: 80091380 0x00 [[World Map Script 0x00]]
  0x02 Var>= 800914bc
+
  0009ee54: 800913f8 0x01 '''Var=''' [[World Map Script 0x01]]
  0x03 Var<= 80091518
+
  0009ee58: 800914bc 0x02 '''Var>=''' [[World Map Script 0x02]]
  0x04 HasUnit 80091574
+
  0009ee5c: 80091518 0x03 '''Var<=''' [[World Map Script 0x03]]
  0x05 800913a4
+
  0009ee60: 80091574 0x04 '''HasUnit''' [[World Map Script 0x04]]
  0x06 800913a4
+
  0009ee64: 800913a4 0x05 [[World Map Script 0x05 through 0x0B and 0x1B]]
  0x07 800913a4
+
  0009ee68: 800913a4 0x06 [[World Map Script 0x05 through 0x0B and 0x1B]]
  0x08 800913a4
+
  0009ee6c: 800913a4 0x07 [[World Map Script 0x05 through 0x0B and 0x1B]]
  0x09 800913a4
+
  0009ee70: 800913a4 0x08 [[World Map Script 0x05 through 0x0B and 0x1B]]
  0x0A 800913a4
+
  0009ee74: 800913a4 0x09 [[World Map Script 0x05 through 0x0B and 0x1B]]
  0x0B 800913a4
+
  0009ee78: 800913a4 0x0A [[World Map Script 0x05 through 0x0B and 0x1B]]
  0x0C 80091630
+
  0009ee7c: 800913a4 0x0B [[World Map Script 0x05 through 0x0B and 0x1B]]
  0x0D 8009164c
+
  0009ee80: 80091630 0x0C [[World Map Script 0x0C]]
  0x0E Gil>= 80091668
+
  0009ee84: 8009164c 0x0D [[World Map Script 0x0D]]
  0x0F Gil<= 800916dc
+
  0009ee88: 80091668 0x0E '''Gil>=''' [[World Map Script 0x0E]]
  0x10 Date>= 80091750
+
  0009ee8c: 800916dc 0x0F '''Gil<=''' [[World Map Script 0x0F]]
  0x11 Date<= 80091874
+
  0009ee90: 80091750 0x10 '''Date>=''' [[World Map Script 0x10]]
  0x12 Casualties>= 800918f0
+
  0009ee94: 80091874 0x11 '''Date<=''' [[World Map Script 0x11]]
  0x13 Casualties<= 80091964
+
  0009ee98: 800918f0 0x12 '''Casualties>=''' [[World Map Script 0x12]]
  0x14 80091388
+
  0009ee9c: 80091964 0x13 '''Casualties<=''' [[World Map Script 0x13]]
  0x15 80091388
+
  0009eea0: 80091388 0x14 [[World Map Script 0x14 and 0x15]]
  0x16 80091380
+
  0009eea4: 80091388 0x15 [[World Map Script 0x14 and 0x15]]
  0x17 800913c0
+
  0009eea8: 80091380 0x16 [[World Map Script 0x16]]
  0x18 800913dc
+
  0009eeac: 800913c0 0x17 [[World Map Script 0x17]]
  0x19 LoadEvent 800919d8
+
  0009eeb0: 800913dc 0x18 [[World Map Script 0x18]]
  0x1A Choice 80091a48
+
  0009eeb4: 800919d8 0x19 '''LoadEvent''' [[World Map Script 0x19]]
  0x1B 800913a4
+
  0009eeb8: 80091a48 0x1A '''Choice''' [[World Map Script 0x1A]]
  0x1C SetVar 80091ae4
+
  0009eebc: 800913a4 0x1B [[World Map Script 0x05 through 0x0B and 0x1B]]
  0x1D Text 80091b18
+
  0009eec0: 80091ae4 0x1C '''SetVar''' [[World Map Script 0x1C]]
  0x1E DDEntry 80091b64
+
  0009eec4: 80091b18 0x1D '''Text''' [[World Map Script 0x1D]]
  0x1F SetVar2 80091bf8
+
  0009eec8: 80091b64 0x1E '''DDEntry''' [[World Map Script 0x1E]]
  0x20 DrawPath 80091c68
+
  0009eecc: 80091bf8 0x1F '''SetVar2''' [[World Map Script 0x1F]]
  0x21 ErasePath 80091cd8
+
  0009eed0: 80091c68 0x20 '''DrawPath''' [[World Map Script 0x20]]
  0x22 DrawLocation 80091d48
+
  0009eed4: 80091cd8 0x21 '''ErasePath''' [[World Map Script 0x21]]
  0x23 EraseLocation 80091d88
+
  0009eed8: 80091d48 0x22 '''DrawLocation''' [[World Map Script 0x22]]
  0x24 FocusLocation 80091dc8
+
  0009eedc: 80091d88 0x23 '''EraseLocation''' [[World Map Script 0x23]]
  0x25 MCBrave>= 80091e84
+
  0009eee0: 80091dc8 0x24 '''FocusLocation''' [[World Map Script 0x24]]
  0x26 MCBrave<= 80091f74
+
  0009eee4: 80091e84 0x25 '''MCBrave>=''' [[World Map Script 0x25]]
  0x27 MCFaith>= 80091ff0
+
  0009eee8: 80091f74 0x26 '''MCBrave<=''' [[World Map Script 0x26]]
  0x28 MCFaith<= 8009206c
+
  0009eeec: 80091ff0 0x27 '''MCFaith>=''' [[World Map Script 0x27]]
 +
  0009eef0: 8009206c 0x28 '''MCFaith<=''' [[World Map Script 0x28]]

Latest revision as of 22:49, 3 March 2025

WLDCORE.BIN Routines
8009ee50: Table for jump locations for each of the different World Conditionals
 Address: Location	Script	Command		Link
 0009ee50: 80091380	0x00			World Map Script 0x00
 0009ee54: 800913f8	0x01	Var=		World Map Script 0x01
 0009ee58: 800914bc	0x02	Var>=		World Map Script 0x02
 0009ee5c: 80091518	0x03	Var<=		World Map Script 0x03
 0009ee60: 80091574	0x04	HasUnit		World Map Script 0x04
 0009ee64: 800913a4	0x05			World Map Script 0x05 through 0x0B and 0x1B
 0009ee68: 800913a4	0x06			World Map Script 0x05 through 0x0B and 0x1B
 0009ee6c: 800913a4	0x07			World Map Script 0x05 through 0x0B and 0x1B
 0009ee70: 800913a4	0x08			World Map Script 0x05 through 0x0B and 0x1B
 0009ee74: 800913a4	0x09			World Map Script 0x05 through 0x0B and 0x1B
 0009ee78: 800913a4	0x0A			World Map Script 0x05 through 0x0B and 0x1B
 0009ee7c: 800913a4	0x0B			World Map Script 0x05 through 0x0B and 0x1B
 0009ee80: 80091630	0x0C			World Map Script 0x0C
 0009ee84: 8009164c	0x0D			World Map Script 0x0D
 0009ee88: 80091668	0x0E	Gil>=		World Map Script 0x0E
 0009ee8c: 800916dc	0x0F	Gil<=		World Map Script 0x0F
 0009ee90: 80091750	0x10	Date>=		World Map Script 0x10
 0009ee94: 80091874	0x11	Date<=		World Map Script 0x11
 0009ee98: 800918f0	0x12	Casualties>=	World Map Script 0x12	
 0009ee9c: 80091964	0x13	Casualties<=	World Map Script 0x13	
 0009eea0: 80091388	0x14			World Map Script 0x14 and 0x15
 0009eea4: 80091388	0x15			World Map Script 0x14 and 0x15
 0009eea8: 80091380	0x16			World Map Script 0x16
 0009eeac: 800913c0	0x17			World Map Script 0x17
 0009eeb0: 800913dc	0x18			World Map Script 0x18
 0009eeb4: 800919d8	0x19	LoadEvent	World Map Script 0x19	
 0009eeb8: 80091a48	0x1A	Choice		World Map Script 0x1A
 0009eebc: 800913a4	0x1B			World Map Script 0x05 through 0x0B and 0x1B
 0009eec0: 80091ae4	0x1C	SetVar		World Map Script 0x1C
 0009eec4: 80091b18	0x1D	Text		World Map Script 0x1D
 0009eec8: 80091b64	0x1E	DDEntry		World Map Script 0x1E
 0009eecc: 80091bf8	0x1F	SetVar2		World Map Script 0x1F
 0009eed0: 80091c68	0x20	DrawPath	World Map Script 0x20	
 0009eed4: 80091cd8	0x21	ErasePath	World Map Script 0x21	
 0009eed8: 80091d48	0x22	DrawLocation	World Map Script 0x22	
 0009eedc: 80091d88	0x23	EraseLocation	World Map Script 0x23	
 0009eee0: 80091dc8	0x24	FocusLocation	World Map Script 0x24	
 0009eee4: 80091e84	0x25	MCBrave>=	World Map Script 0x25	
 0009eee8: 80091f74	0x26	MCBrave<=	World Map Script 0x26	
 0009eeec: 80091ff0	0x27	MCFaith>=	World Map Script 0x27	
 0009eef0: 8009206c	0x28	MCFaith<=	World Map Script 0x28