2017-04-17 20:10:34 +02:00
|
|
|
# Worms
|
2019-01-12 22:25:12 +01:00
|
|
|
The following .NET libraries in this repository can access and modify file formats of second generation Worms games
|
|
|
|
developed by Team17:
|
2017-04-17 22:01:27 +02:00
|
|
|
|
2020-06-18 16:04:52 +02:00
|
|
|
* `Syroot.Worms`: Main library featuring common formats (like a data archive).
|
|
|
|
* `Syroot.Worms.Worms2` (W2): Worms 2 formats.
|
|
|
|
* `Syroot.Worms.Armageddon` (WA): Worms Armageddon formats.
|
|
|
|
* `Syroot.Worms.Armageddon.ProjectX` (PX): Worms Armageddon ProjectX add-on formats.
|
|
|
|
* `Syroot.Worms.WorldParty` (WWP): Worms World Party formats.
|
|
|
|
* `Syroot.Worms.Mgame`: Online Worms (OW) and Worms World Party Aqua (WWPA) formats (Asia licensed clients).
|
2017-04-17 22:01:27 +02:00
|
|
|
|
2018-12-25 22:16:49 +01:00
|
|
|
## Supported file formats
|
2017-04-17 22:01:27 +02:00
|
|
|
|
|
|
|
| Description | Extension | Games | Load | Save |
|
|
|
|
|-------------------|:---------:|:-----------:|:----:|:----:|
|
|
|
|
| Archive | DIR | W2, WA, WWP | Yes | Yes |
|
2017-04-26 13:44:40 +02:00
|
|
|
| Image | IMG | W2, WA, WWP | Yes | Yes |
|
|
|
|
| Land Data | LAND.DAT | W2, WA, WWP | Yes | Yes |
|
2017-04-17 22:01:27 +02:00
|
|
|
| Mission | DAT | W2 | No | No |
|
|
|
|
| Mission | WAM | WA, WWP | No | No |
|
2017-04-26 14:58:07 +02:00
|
|
|
| Generated Map | LEV | WA, WWP | Yes | Yes |
|
2018-12-22 00:54:13 +01:00
|
|
|
| Image Container | KSF | OW | Yes | No |
|
2019-01-12 22:25:12 +01:00
|
|
|
| Image Container | IGD | WWPA | Yes | No |
|
|
|
|
| Interface Layout | LPD | WWPA | Yes | No |
|
2017-04-17 22:01:27 +02:00
|
|
|
| Monochrome Map | LEV | W2 | No | No |
|
2017-04-26 14:58:07 +02:00
|
|
|
| Monochrome Map | BIT | WA, WWP | No | No |
|
2017-04-18 18:15:25 +02:00
|
|
|
| Palette | PAL | W2, WA, WWP | Yes | Yes |
|
2017-04-29 16:50:34 +02:00
|
|
|
| Project X Library | PXL | WA+PX | Yes | Yes |
|
|
|
|
| Project X Scheme | PXS | WA+PX | Yes | Yes |
|
2017-04-17 22:01:27 +02:00
|
|
|
| Replay | WAGAME | WA | No | No |
|
2017-04-21 15:35:28 +02:00
|
|
|
| Scheme | WSC | WA, WWP | Yes | Yes |
|
2017-04-21 17:59:04 +02:00
|
|
|
| Scheme Options | OPT | W2 | Yes | Yes |
|
2017-04-21 19:28:10 +02:00
|
|
|
| Scheme Weapons | WEP | W2 | Yes | Yes |
|
2017-04-23 16:40:40 +02:00
|
|
|
| Team Container | ST1 | W2 | Yes | Yes |
|
2017-04-25 18:44:26 +02:00
|
|
|
| Team Container | WGT | WA | Yes | Yes |
|
2017-04-25 20:12:31 +02:00
|
|
|
| Team Container | WWP | WWP | Yes | Yes |
|
2017-04-17 22:01:27 +02:00
|
|
|
|
2018-12-25 22:16:49 +01:00
|
|
|
## Available tools
|
2018-12-22 00:54:13 +01:00
|
|
|
|
2020-06-18 16:04:52 +02:00
|
|
|
* `Syroot.Worms.Mgame.Launcher`: Creates a fake launch configuration to start OW or WWPA clients with.
|
|
|
|
* `Syroot.Worms.Mgame.GameServer`: Simulates a server communicating with OW or WWPA clients (WIP).
|
2017-12-07 15:21:34 +01:00
|
|
|
|
|
|
|
## Support
|
2020-06-18 16:04:52 +02:00
|
|
|
The libraries are available as separate [NuGet packages](https://www.nuget.org/packages?q=Syroot.Worms).
|