spear of destiny

Simon McVittie smcv at debian.org
Sun Jan 11 14:59:59 UTC 2015


On 11/01/15 10:26, Alexandre Detiste wrote:
>> Convert all YAML to multiple-package style
> I'm 100% ok with this, this will make coding easier.
> There is maybe already dead code in "iter_steam_paths()"
> and in other places.

I think the multiple-package style is better, but some info does make
sense at the game rather than package level:

> All package define steam data at root level,
> except Hexen 2 that define it at package level;
> is it intended this way ?

For some games, the Steam version has a bunch of expansions included:
for instance Spear of Destiny on Steam is the complete edition. So the
Steam ID should be associated with the game, not the package.

For some games, the Steam version is just the base game, without
expansions (Hexen 2), or the Steam version is the base game but you can
also buy the expansion separately (Quake III Arena + Team Arena).

> I'd like optional longname support at the package level too;
> to hold there the add-ons fancy names.

Makes sense. I'll have a look.

    S




More information about the Pkg-games-devel mailing list