- -
Level - Side - Saber
Attack
Saber
Defend
Saber
Throw
Jump Speed Push Pull Sight
|do not use for FM III bots|
Heal Mind
Trick
Protect Absorb Team
Heal
Team
Force
Drain Grip Lightning Rage
   

  1. Unpack the pk3
    • The contents of the pk3 file do not start with a root mod folder - the root of the contents is about 15 folders
    • For FM3, I split into two seperate pk3 files of my own packing:
      • ...-hb1.pk3: files I don't edit
      • ...-hb2.pk3: files I do edit
        • botclasses.ini
        • modelclass.ini
        • botfiles/ (personality files)
        • scripts/ (bot definitions)
        FM3 locations:
        • T:\games\windows\jedi\academy\ - hopefully has everything except the WIP ...-hb2.pk3 file, forcecfg directory, and player/keymapping cfg files
        • T:\zzzzFM3HBCE??etc\ - creating ...-hb2.pk3
    • models\players\<modelname>\
    • botfiles\bots.txt
      scripts\<botlistname>.bot
      • name
      • model
      • color
      • <botname>.jkb (personality file)
    • botfiles\<botname>.jkb
      • reflex
      • accuracy
      • turnspeed
      • force
      • weaponweights
      • alliances
      • enemies
      • chats
    • botclasses.ini (FM3)
      • defines classes for bots by bot name
      • "<bot name>" <class code>
    • modelclass.ini (FM3)
      • defines classes available for models for the player
      • "<model directory>" <classes string>

FM III Bots

  1. Go to the unzipped -hb2.pk3 folder:
  2. Choose a model from models/players
  3. Edit one of the scripts/xxx.bot files for name, sabers, and to point to personality/stats file
    • name    "<Name>"
      funname    "<Fun Name>"
      • Name Colors:
        0 = Black
        1 = Red
        2 = Green
        3 = Yellow
        4 = Blue
        5 = Light blue
        6 = Pink
        7 = White
    • saber1    "single|dual_<hilt>"
      saber2    "single_<hilt> | none"
    • color1    "<blade color>"
      color2     "<blade color>" (only include this line if the bot has two blades [one staff or two singles])
      • Saber Colors:
        0 = Red
        1 = Orange
        2 = Yellow
        3 = Green
        4 = Blue
        5 = Purple
        6 = White
        7 = Black
        8 = Light blue
        9 = Chameleon
  4. If necessary, create a personality/stats file (force, chat, weapon preferences) in the /botfiles directory
    • FM III bots do not use jump or speed
  5. Add an entry in botclasses.ini. This makes the model available to players on a per-class basis.
    • JEDI
      1 - Warden
      2 - Aurorian (use twin blades or bots are nerfed)
      3 - Sentinel
      4 - Ancient One
    • SITH
      5 - Cardinal
      6 - Zealot (use twin blades or bots are nerfed)
      7 - Crypt Guardian
      8 - Dark Sage
    • MERC
      a - Mandalorian
      b - Bounty Hunter
      c - HotShot
      d - Commando
    • MILITARY
      e - StormTrooper
      f - SpaceTrooper
      g - CloneTrooper
      h - Royal Guard
      i - ScoutTrooper
      j - ARC Trooper
    • SPECIES
      k - Wookiee
      l - Tusken Raider
      n - Noghri Warrior
      o - Yuuzhan Vong
      s - Gungan
    • DROIDS
      t - Battle Droid
      u - Super Battle Droid
      v - Droideka
      w - Assassin Droid
      x - DarkTrooper
  6. Zip, rename the extension, and place in the ForcMod_III folder


DM

Mod Player Jedi Player Gunner Bot Jedi Bot Gunner
Unchained Yes Yes Yes Yes
Promod Yes No Yes Yes
FM III Yes Yes Yes Yes
OJP Basic Yes Yes Yes Yes

TDM

Mod Player Jedi Player Gunner Bot Jedi Bot Gunner
Unchained Yes Yes Yes Yes
Promod Yes No Yes Yes
FM III Yes Yes Yes Yes
OJP Basic Yes Yes Yes Yes

TDM Special

Mod Player Jedi Player Gunner Bot Jedi Bot Gunner
Unchained Yes Yes Yes Yes
Promod Yes No Yes Yes
FM III Yes Yes Yes Yes
OJP Basic Yes Yes Yes Yes

CTF

Mod Player Jedi Player Gunner Bot Jedi Bot Gunner
Unchained Yes Yes Yes Yes
Promod Yes No Yes Yes
FM III Yes Yes Yes Yes
OJP Basic Yes Yes Yes Yes

Duel

Mod Player Jedi Player Gunner Bot Jedi Bot Gunner
Unchained Yes Yes Yes Yes
Promod Yes Yes Yes Yes
FM III Yes Yes No Yes
OJP Basic Yes Yes Yes Yes