Overview of WORMS.CFG file :

All offsets in hex, "long" means 4 byte integer, stored lowest byte
first. When considering teams, remember there are 20 teams in all,
even though we can only play with 16. (No, don't ask me why.)

0000-0D47 Team/worm names, worm points. Each team has 170 bytes,
          divided as follows :
          5 18-byte strings : Team name, Worm names
          5 longs : ?, Worm "points numerator"
          5 longs : ?
          5 longs : ? - Always seem to be 1
          5 longs : ?, Worm "points denominator"
    
0D48-0D97 Team controllers. 1 long per team, coded :
          0 : CPU good
          1 : CPU medium
          2 : CPU poor
          3 : Human
    
0D98-0DE7 Initial health. 1 long per team.
0DE8-0FC7 Team statistics. 6 longs per team - played, won, lost (?),
          for, against, difference. Difference is only a two-byte integer,
          followed by another 2 byte integer - ?
    
          Options. Each option is a long. For weapons, 00000000 is
          off, FFFFFFFF is unlimited. Where options are limited, eg
          Off/On, 0 represents the first option, 1 the second etc. eg
          a/b/c/d would mean a=0, b=1, c=2, d=3.
    
0FC8-106F Match mode : League/Friendly
          Action Replay : Off/On
0FD0      Worm Placing : Teams/Random
          Round Time Displayed : Off/On
	  Number of Rounds to win
	  Round Time (minutes)
0FE0      Move Time (seconds)
	  ? (4)
	  Sudden Death at Timeout: Off/On
	  Music Volume (0-10)
0FF0	  FX Volume (0-10)
	  Audio Quality (0-10)
	  ?
	  FMV : Off/On
1000	  Double Buffering : Off/On
	  
1004      Weapons : Bazooka
          Homing Missile
	  Grenade
1010	  Cluster Bomb
	  Shotgun
	  Uzi
	  Fire Punch
1020	  Dragonball
	  Dynamite
	  Mine
	  Airstrike
1030	  Teleport
	  Blowtorch
	  Drill
	  Ninja Rope
1040	  Bungee
	  Kamikaze
	  ?
	  ?
1050	  Sheep        } These are saved but not loaded
	  Banana Bombs }
	  ?

105C      Landscape Mines (Normally 0-8, interesting with more!)
          Banzai mode : Off/On
	  Action tracking : Off/On
	  ?
	  
The rest are Reinforcements options

106C      ?
1070-1187 Team Gravestones / Sound effect files. 
	  12 bytes per. team :
	  1 long : Gravestone type (0-7)
	  8-byte string : Sound effect filename
	  2 bytes : ?
	  
          More options, again each a long integer.
1188-11CF Teleport Delay : Off/1/2/3
	  Airstrike Delay : Off/1/2/3
1190	  Homing Missile Delay : Off/1/2/3
	  Crate Drops : Off/Min/Med/Max
	  Wind Strength : Off/Min/Med/Max
	  Worm Select : Off/On
11A0	  Worm Retreat : Off/1/2/3
	  Girder Restrict : Off/On
	  Flamelets : Off/On
	  Fall Damage : Off/On
11B0	  Stockpiling : Off/On
	  Booby Trapped Crates : Off/Min/Med/Max
	  Dud Mines : Off/On
	  Mine Delay : Off/1/2/3/Random
11C0	  Continue on same landscape : Off/On
	  Compatibility Mode : Off/On
	  Mole bombs
	  Zooming between turns : Off/On

11D0-12D7 Challenge Rankings
          11 24-byte blocks (even though only 10 are displayed in
          the game) :
	  8-byte string : Name
	  8-bytes : ?
	  Long : Score
	  Long : Levels completed

If you can fill in any of the question marks, please email me :

jls20@hermes.cam.ac.uk

Cheers,

Jon
