Flag Bitmap Data The 20x17 bitmap data for the team flag. (17 rows, top to bottom: each 20 pixels, left to right)

1

byte

Team Deathmatch Rank

24

ulong[6]

Team Training Mission Times (in seconds)

40

byte[40]

Unknown

6

byte[6]

Team Training Mission Medals

10

byte[10]

Unknown

28

long[7]

Unknown, seemingly random dword values.

1

byte

Unknown

File Format (Worms World Party)

The team files created by Worms World Party are very similar to those of Worms Armageddon, but differ naturally to store new features like Weapons-for-Points settings and the fort of the team, aswell as bigger arrays for mission times and stats since Worms World Party offers more of them.

File Header

Offset

Size

Type

Description

00

4

char[4]

Signature. The magic number used to identify the WWP file, being a 0-terminated string. Hex: 0x57575000, ASCII: "WWP\0"

Flag Bitmap Data The 20x17 bitmap data for the team flag. (17 rows, top to bottom: each 20 pixels, left to right)

1

byte

Unknown, mostly non-zero.

1

byte

Team Deathmatch Rank

140

ulong[35]

Team Training Mission Times (in seconds). There seems to be an unused 35th time as there are only 34 training missions.

46

byte[46]

Points for Weapons spent, each byte holding the setting for a specific weapon. The game does not check if more points were spent than available in-game.

1

byte

Fort index as used in the Forts WormPot mode.

28

long[7]

Unknown, seemingly random dword values.

Animated graves

W:A and WWP allows the user to select one of six animated graves from the user interface. However, it's possible to set the grave animation to certain other sprites with external software (for example, using a team editor such as TeamED).

This is possible by setting the Team Grave value in the team file to a value higher than 5. The game calculates the sprite index for the team grave by reading the value from the team file, and adding it to the index of the first grave. Using a value higher than 5 causes the game to use sprites which follow the graves in the game's internal sprite list:

... some other sprites ...

0

grave1.spr

1

grave2.spr

2

grave3.spr

3

grave4.spr

4

grave5.spr

5

grave6.spr

6

flame1.spr

7

flame2.spr

8

petrol-1.spr

... more sprites ...

Note that this only allows selecting a grave from a predefined set. It is impossible to have a custom animated grave.

Be warned that using an animated grave (especially a large sprite) is found annoying by many, and is usually frowned upon.