Opened 8 years ago

Last modified 6 years ago

#4027 closed enhancement

Make mod installer — at Version 2

Reported by: sanderd17 Owned by:
Priority: Must Have Milestone: Alpha 23
Component: Core engine Keywords:
Cc: Patch:

Description (last modified by leper)

It should be possible to install mods by opening a mod file with 0ad:

  • The modder makes a file available for download, named something like modName.pyromod (which is just the zip generated by the archivebuilder, which includes the mod.json file)
  • The player downloads the file to his downloads
  • Then the player is able to open the file with 0ad/pyrogenesis
  • The game places the mod zip in a new (TODO maybe allow overwriting the same mod if it is a newer version) mod folder.

Note that during the last step we can add a platform specific workaround for mods on Windows, as once a mod is mounted reading the mod.json from the zip is not possible.

Change History (2)

comment:1 by sanderd17, 8 years ago

Description: modified (diff)

comment:2 by leper, 7 years ago

Component: UI & SimulationCore engine
Description: modified (diff)
Note: See TracTickets for help on using tickets.