ff6pr:ai

Monster AI scripts are located in FINAL FANTASY VI_Data\StreamingAssets\Assets\GameAssets\Serial\Res\Battle\MonsterAI. Each one is referenced in monster_ai_script.csv as script_name and the corresponding ID is referenced in monster.csv in the field script_id. Each monster using a script has the same name as that script (e.g. sc_ai_514_Covert is technically used for the 3 Covert enemies, IDs 514, 564 and 565), except for instance with the Guard script that is used for unnamed special monsters (IDs 371, 376, 377, 379, 380, 381, 383, 384, 392 and 398). AI scripts with no monster ID in the below table have no reference in monster.csv.

There are 69 monster AI mnemonics/commands across all the AI scripts (including unused scripts).
Complete listing

Filename Used By (Monster IDs)
sc_ai_000_Guard 1, 371, 376, 377, 379, 380, 381, 383, 384, 392, 398
sc_ai_001_ImperialSoldier 2
sc_ai_002_Templar 3
sc_ai_003_Ninja 4
sc_ai_004_Samurai 5
sc_ai_005_Borghese 6
sc_ai_006_MagnaRoader 7
sc_ai_007_Yojimbo 8
sc_ai_008_Cloud 9
sc_ai_009_Misty 10
sc_ai_00A_AlJabr 11
sc_ai_00B_Zaghrem 12
sc_ai_00C_Apocrypha 13
sc_ai_00D_DarkForce 14
sc_ai_00E_AngelWhisper 15
sc_ai_00F_Oversoul 16
sc_ai_010_SkeletalHorror 17
sc_ai_011_Commander 18
sc_ai_012_Mu 19
sc_ai_013_Wererat 20
sc_ai_014_Mugbear 21
sc_ai_015_Belmodar 22
sc_ai_016_MuudSuud 23
sc_ai_017_LeafBunny 24
sc_ai_018_StrayCat 25
sc_ai_019_SilverLobo 26
sc_ai_01A_Doberman 27
sc_ai_01B_Megalodoth 28
sc_ai_01C_Fidor 29
sc_ai_01D_Briareus 30
sc_ai_01E_Suriander 31
sc_ai_01F_Chimera 32
sc_ai_020_Behemoth 33
sc_ai_021_Fafnir 34
sc_ai_022_LesserLopros 35
sc_ai_023_FossilDragon 36
sc_ai_024_HolyDragon 37
sc_ai_025_FiendDragon 38
sc_ai_026_Brachiosaur 39
sc_ai_027_Tyrannosaur 40
sc_ai_028_Darkwind 41
sc_ai_029_Aepyornis 42
sc_ai_02A_Vulture 43
sc_ai_02B_Vasegiatta 44
sc_ai_02C_Zokka 45
sc_ai_02D_Trapper 46
sc_ai_02E_Hornet 47
sc_ai_02F_Nettlehopper 48
sc_ai_030_DeltaBeetle 49
sc_ai_031_KillerMantis 50
sc_ai_032_Trillium 51
sc_ai_033_Rafflesia 52
sc_ai_034_Tumbleweed 53
sc_ai_035_VampireThorn 54
sc_ai_036_Cartagra 55
sc_ai_037_Siegfried 56
sc_ai_038_Nautiloid 57
sc_ai_039_Exocite 58
sc_ai_03A_Anguiform 59
sc_ai_03B_LeapFrog 60
sc_ai_03C_Lizard 61
sc_ai_03D_LitworChicken 62
sc_ai_03E_Slagworm 63
sc_ai_03F_Hell'sRider 64
sc_ai_040_Typhon 65
sc_ai_041_OnionKnight 66
sc_ai_042_MagitekArmor 67
sc_ai_043_SkyArmor 68
sc_ai_044_Satellite 69
sc_ai_045_ArmoredWeapon 70
sc_ai_046_Spritzer 71
sc_ai_047_Flan 72
sc_ai_048_Outcast 73
sc_ai_049_Humpty 74
sc_ai_04A_Brainpan 75
sc_ai_04B_Cruller 76
sc_ai_04C_Cactuar 77
sc_ai_04D_Bandit 78
sc_ai_04E_Harvester 79
sc_ai_04F_Bomb 80
sc_ai_050_StillLife 81
sc_ai_051_Lunatys 82
sc_ai_052_VeilDancer 83
sc_ai_053_HillGigas 84
sc_ai_054_Tonberry 85
sc_ai_055_MagicUrn 86
sc_ai_056_Mover 87
sc_ai_057_FigaroLizard 88
sc_ai_058_Devoahan 89
sc_ai_059_Aspiran 90
sc_ai_05A_Ghost 91
sc_ai_05B_Crawler 92
sc_ai_05C_SandRay 93
sc_ai_05D_Alacran 94
sc_ai_05E_Actinian 95
sc_ai_05F_Sandhorse 96
sc_ai_060_Darkside 97
sc_ai_061_Malboro 98
sc_ai_062_Urok 99
sc_ai_063_Foper 100
sc_ai_064_GuardLeader 101
sc_ai_065_Corporal 102
sc_ai_066_General 103
sc_ai_067_Covert 104
sc_ai_068_Kamui 105
sc_ai_069_Warlock 106
sc_ai_06A_Cherry 107
sc_ai_06B_Joker 108
sc_ai_06C_IronFist 109
sc_ai_06D_Devil 110
sc_ai_06E_Provoker 111
sc_ai_06F_Cloudwraith 112
sc_ai_070_Mahadeva 113
sc_ai_071_VectorHound 114
sc_ai_072_Peeper 115
sc_ai_073_Stunner 116
sc_ai_074_Sorath 117
sc_ai_075_Destroyer 118
sc_ai_076_Chippirabbit 119
sc_ai_077_CoeurlCat 120
sc_ai_078_Bloodfang 121
sc_ai_079_HuntingHound 122
sc_ai_07A_Gorgias 123
sc_ai_07B_Don 124
sc_ai_07C_Murussu 125
sc_ai_07D_Wartpuck 126
sc_ai_07E_Gorgimera 127
sc_ai_07F_BehemothKing 128
sc_ai_080_VectorLythos 129
sc_ai_081_Wyvern 130
sc_ai_082_ZombieDragon 131
sc_ai_083_Dragon 132
sc_ai_084_PrimevalDragon 133
sc_ai_085_Weredragon 134
sc_ai_086_Cirpius 135
sc_ai_087_Sprinter 136
sc_ai_088_Lenergia 137
sc_ai_089_Marchosias 138
sc_ai_08A_Gloomwind 139
sc_ai_08B_Dropper 140
sc_ai_08C_RockWasp 141
sc_ai_08D_Grasswyrm 142
sc_ai_08E_Luridan 143
sc_ai_08F_Twinscythe 144
sc_ai_090_Paraladia 145
sc_ai_091_Exoray 146
sc_ai_092_Crusher 147
sc_ai_093_Ouroboros 148
sc_ai_094_Acrophies 149
sc_ai_095_Schmidt 150
sc_ai_096_Devourer 151
sc_ai_097_Cancer 152
sc_ai_098_Gigantoad 153
sc_ai_099_Basilisk 154
sc_ai_09A_MedusaChicken 155
sc_ai_09B_Landworm 156
sc_ai_09C_TestRider 157
sc_ai_09D_PlutoArmor 158
sc_ai_09E_OnionDasher 159
sc_ai_09F_HeavyArmor 160
sc_ai_0A0_Chaser 161, 551
sc_ai_0A1_Gamma 162
sc_ai_0A2_Poplium 163
sc_ai_0A3_Intangir 164
sc_ai_0A4_Misfit 165
sc_ai_0A5_Creature 166
sc_ai_0A6_Enuo 167
sc_ai_0A7_Deepeye 168
sc_ai_0A8_Unseelie 169
sc_ai_0A9_NeckHunter 170
sc_ai_0AA_Grenade 171
sc_ai_0AB_AlluringRider 172
sc_ai_0AC_Pandora 173
sc_ai_0AD_BladeDancer 174
sc_ai_0AE_Gigantos 175
sc_ai_0AF_MagnaRoader 176
sc_ai_0B0_Lycaon 177
sc_ai_0B1_Parasite 178
sc_ai_0B2_LandRay 179
sc_ai_0B3_Antares 180
sc_ai_0B4_Anemone 181
sc_ai_0B5_Moonform 182
sc_ai_0B6_Specter 183
sc_ai_0B7_GreatMalboro 184
sc_ai_0B8_Bonnacon 185
sc_ai_0B9_Oceanus 186
sc_ai_0BA_LivingDead 187
sc_ai_0BB_DeathWarden 188
sc_ai_0BC_Face 189
sc_ai_0BD_Outsider 190
sc_ai_0BE_Coco 191
sc_ai_0BF_Zeveak 192
sc_ai_0C0_Nightwalker 193
sc_ai_0C1_DemonKnight 194
sc_ai_0C2_ImperialElite 195
sc_ai_0C3_DesertHare 196
sc_ai_0C4_Wizard 197
sc_ai_0C5_DevilFist 198
sc_ai_0C6_Illuyankas 199
sc_ai_0C7_Sergeant 200
sc_ai_0C8_Aspidochelon 201
sc_ai_0C9_Knotty 202
sc_ai_0CA_LunaWolf 203
sc_ai_0CB_Belzecue 204
sc_ai_0CC_Caladrius 205
sc_ai_0CD_Tzakmaqiel 206
sc_ai_0CE_Lukhavi 207
sc_ai_0CF_Eukaryote 208
sc_ai_0D0_LandGrillon 209
sc_ai_0D1_Goetia 210
sc_ai_0D2_GreaterMantis 211
sc_ai_0D3_Bogy 212
sc_ai_0D4_Purusa 213
sc_ai_0D5_BlackDragon 214
sc_ai_0D6_Adamankary 215
sc_ai_0D7_Dante 216
sc_ai_0D8_PlatinumDragon 217
sc_ai_0D9_DuelArmor 218
sc_ai_0DA_Psychos 219
sc_ai_0DB_Mousse 220
sc_ai_0DC_ShamblingCorpse 221
sc_ai_0DD_Punisher 222
sc_ai_0DE_Balloon 223
sc_ai_0DF_Gobbledygook 224
sc_ai_0E0_GreatBehemoth 225
sc_ai_0E1_Scorpion 226
sc_ai_0E2_ChaosDragon 227
sc_ai_0E3_Spitfire 228
sc_ai_0E4_VectorChimera 229
sc_ai_0E5_Lich 230
sc_ai_0E6_Rukh 231
sc_ai_0E7_MagnaRoader 232
sc_ai_0E8_Bug 233
sc_ai_0E9_Seaflower 234
sc_ai_0EA_Fortis 235
sc_ai_0EB_Venobennu 236
sc_ai_0EC_Galypdes 237
sc_ai_0ED_Junk 238
sc_ai_0EE_Mandrake 239
sc_ai_0EF_Valeor 240
sc_ai_0F0_Amduscias 241
sc_ai_0F1_Necromancer 242
sc_ai_0F2_GlasyaLabolas 243
sc_ai_0F3_MagnaRoader 244
sc_ai_0F4_WildRat 245
sc_ai_0F5_GoldBear 246
sc_ai_0F6_InnoSent 247
sc_ai_0F7_Clymenus 248
sc_ai_0F8_Garm 249
sc_ai_0F9_Daedalus 250
sc_ai_0FA_Baalzephon 251
sc_ai_0FB_Ahriman 252
sc_ai_0FC_DeathMachine 253
sc_ai_0FD_MetalHitman 254
sc_ai_0FE_Io 255
sc_ai_0FF_Tonberries 256
sc_ai_100_Ymir 257
sc_ai_101_AnglerWhelk 258
sc_ai_102_MegaArmor 259
sc_ai_103_Vargas 260
sc_ai_104_TunnelArmor 261
sc_ai_105_Prometheus 262
sc_ai_106_PhantomTrain 263
sc_ai_107_Dadaluma 264
sc_ai_108_Shiva 265
sc_ai_109_Ifrit 266, 552
sc_ai_10A_Number024 267
sc_ai_10B_Number128 268
sc_ai_10C_Inferno 269
sc_ai_10D_Crane 270
sc_ai_10E_Crane 271
sc_ai_10F_Yeti 272
sc_ai_110_Yeti 273
sc_ai_111_Guardian 274
sc_ai_112_Guardian 275
sc_ai_113_AirForce 276
sc_ai_114_FrozenEsper 277
sc_ai_115_Valigarmanda 278
sc_ai_116_FlameEater 279
sc_ai_117_UltimaWeapon 280
sc_ai_118_Nelapa 281
sc_ai_119_BehemothKing 282
sc_ai_11B_Tentacle 284
sc_ai_11C_Dullahan 285
sc_ai_11D_Deathgaze 286
sc_ai_11E_Chadarnook 287
sc_ai_11F_Curlax 288
sc_ai_120_Laragorn 289
sc_ai_121_Moebius 290
sc_ai_122_Wrexsoul 291
sc_ai_123_Hidon 292
sc_ai_124_SamuraiSoul 293
sc_ai_125_Level30Magic 294
sc_ai_126_Erebus 295
sc_ai_127_Fiend 296
sc_ai_128_Goddess 297
sc_ai_129_Demon 298
sc_ai_12A_Kefka 299
sc_ai_12B_Level40Magic 300
sc_ai_12C_Ultros 301
sc_ai_12D_Ultros 302
sc_ai_12D_UltrosIF
sc_ai_12E_Ultros 303
sc_ai_12F_Typhon 304
sc_ai_130_Level20Magic 305
sc_ai_131_Siegfried 306
sc_ai_132_Level10Magic 307
sc_ai_133_Level50Magic 308
sc_ai_134_Ymir 309
sc_ai_135_AnglerWhelk 310
sc_ai_138_MasterTonberry 313
sc_ai_139_Level60Magic 314
sc_ai_13A_Merchant 315
sc_ai_13B_BirthdaySuit 316
sc_ai_13C_Tentacle 317
sc_ai_13D_Tentacle 318
sc_ai_13E_Tentacle 319
sc_ai_13F_RightBlade 320
sc_ai_140_LeftBlade 321
sc_ai_141_Rahu 322
sc_ai_142_Ketu 323
sc_ai_143_Level70Magic 324
sc_ai_144_Valigarmanda 325
sc_ai_145_LaserGun 326
sc_ai_146_Bit 327
sc_ai_147_MissileBay 328
sc_ai_148_Chadarnook 329
sc_ai_149_IceDragon 330
sc_ai_14A_Kefka 331
sc_ai_14B_StormDragon 332
sc_ai_14C_EarthDragon 333
sc_ai_14D_Ipooh 334
sc_ai_14E_Captain 335
sc_ai_14F_Soldier 336
sc_ai_150_GoldDragon 337
sc_ai_151_SkullDragon 338
sc_ai_152_BlueDragon 339
sc_ai_153_RedDragon 340
sc_ai_154_OpinicusFish 341
sc_ai_155_Rhizopas 342
sc_ai_156_Apparition 343
sc_ai_157_ShortArm 344, 424
sc_ai_158_LongArm 345, 425
sc_ai_159_Visage 346, 426
sc_ai_15A_Tiger 347
sc_ai_15B_Machine 348
sc_ai_15C_Magic 349
sc_ai_15D_Power 350
sc_ai_15E_Lady 351
sc_ai_15F_Rest 352
sc_ai_160_Erebus 353
sc_ai_161_Erebus 354
sc_ai_162_Erebus 355
sc_ai_163_Level80Magic 356
sc_ai_164_Level90Magic 357
sc_ai_165_ProtoArmor 358
sc_ai_166_MagicMaster 359
sc_ai_167_SoulSaver 360
sc_ai_168_Ultros 361
sc_ai_169_Naude 362
sc_ai_16A_Humbaba 363
sc_ai_16B_Humbaba 364
sc_ai_16C_Humbaba 365
sc_ai_16D_Humbaba 366
sc_ai_16E_thina
sc_ai_16F_Kefka 368
sc_ai_170_Kaien
sc_ai_171_ZoneEater 370
sc_ai_172_Gau 549
sc_ai_173_Event 372
sc_ai_174_Kefka 373
sc_ai_175_Cadet 374
sc_ai_175_Cadetmain
sc_ai_176_Officer 375
sc_ai_179_ImperialSoldier 378
sc_ai_17A_Event
sc_ai_17D_UltimaBuster 382
sc_ai_500_Typhon 500, 590, 591
sc_ai_501_Wartpuck 501
sc_ai_502_TestRider 502, 592, 593, 594, 595, 596
sc_ai_503_ShamblingCorpse 503
sc_ai_504_Baalzephon 504
sc_ai_505_GreatMalboro 505, 607, 608
sc_ai_506_Gamma 506, 572, 573
sc_ai_507_MuudSuud 507, 604, 605, 606
sc_ai_508_ArmoredWeapon 508
sc_ai_509_Enuo 509
sc_ai_510_GlasyaLabolas 510, 576, 577, 578, 579, 580
sc_ai_511_Outsider 511, 553, 554, 555
sc_ai_512_Aspidochelon 512, 558, 559, 560, 561, 562, 563
sc_ai_513_BehemothKing 513, 574, 575
sc_ai_514_Covert 514, 564, 565
sc_ai_515_Daedalus 515, 587
sc_ai_516_GreatBehemoth 516
sc_ai_517_DeathMachine 517, 588, 589
sc_ai_518_Landworm 518
sc_ai_519_Weredragon 519, 566, 567, 568, 569, 570, 571
sc_ai_520_Face 520
sc_ai_521_Shadow 521
sc_ai_522_Gorgimera 522, 581, 582, 583, 584, 585
sc_ai_523_Galypdes 523
sc_ai_524_Tonberry 524, 597, 598
sc_ai_525_ChaosDragon 525
sc_ai_526_Clymenus 526
sc_ai_527_Tumbleweed 527
sc_ai_528_GreaterMantis 528
sc_ai_529_MetalHitman 529
sc_ai_530_InnoSent 530
sc_ai_531_Yojimbo 531, 609, 610
sc_ai_532_DemonKnight 532, 556, 557
sc_ai_533_DarkForce 533, 599, 600
sc_ai_534_DuelArmor 534
sc_ai_535_Slagworm 535
sc_ai_536_Fortis 536
sc_ai_537_Brachiosaur 537
sc_ai_538_VectorChimera 538, 601, 602, 603
sc_ai_539_VectorLythos 539
sc_ai_540_Ahriman 540
sc_ai_541_Cherry 541
sc_ai_542_Primeval Dragon 542
sc_ai_543_Amduscias 543
sc_ai_544_Vasegiatta 544
sc_ai_545_Tyrannosaur 545
sc_ai_546_FiendDragon 546
sc_ai_547_Cactuar 547, 586
sc_ai_548_Siegfried 548
sc_ai_549_Gau 550
sc_ai_550_Gau
sc_ai_template
  • ff6pr/ai.txt
  • Last modified: 2 years ago
  • by madsiur