Package sources for various FTE powered games. See releases for latest pkg source lists.
Find a file
Marco Cawthorne 88955c639e
All checks were successful
Construct / build (push) Successful in 2m52s
index the most recent Q3 additions.
2025-02-17 21:18:17 -08:00
.forgejo/workflows rebuild on workflow update 2025-02-12 01:59:32 -08:00
Addons Add the missing generations arena patches and wirehead addon. 2025-02-17 20:45:25 -08:00
Campaigns Some more quality maps, moved a SP map into the correct folder. 2025-02-12 01:12:40 -08:00
index index the most recent Q3 additions. 2025-02-17 21:18:17 -08:00
Maps add CPMA's mappack 2025-02-17 21:02:34 -08:00
Mods index the most recent Q3 additions. 2025-02-17 21:18:17 -08:00
Patches index the most recent Q3 additions. 2025-02-17 21:18:17 -08:00
.gitignore Update Campaign thumbnails for Half-Life 2025-02-11 02:19:00 -08:00
convert-previews.sh use awk instead of strtolower 2025-02-10 20:56:11 -08:00
decl-to-pkg.sh fix filesize field transfer, remove fteqw dep 2025-02-11 00:16:43 -08:00
index-decl.sh fix missing qhashes. 2025-02-12 02:14:11 -08:00
index.sh initial dispatch of data 2025-02-10 20:41:53 -08:00
Makefile fix filesize field transfer, remove fteqw dep 2025-02-11 00:16:43 -08:00
previews.sh initial dispatch of data 2025-02-10 20:41:53 -08:00
README Update readme 2025-02-11 00:39:50 -08:00
start.sh start.sh: fallback AUTH_HOST 2025-02-11 01:18:36 -08:00

Run `make` to build pkg files
that you can host on httpd.

You will need to sign them with your
own private key.

It should be placed under private-key.pem.

We split things up into 4 distinct categories (in alphabetical order):

Addons: Optional, complementary additions that can alter the appearance, behaviour of a game.
Campaigns: Singleplayer levels. 1 level or more.
Maps: Extra levels. Mainly multiplayer. Shouldn't normally alter anything by themselves.
Mods: Total Conversions and the like.
Patches: Updating your game from the disc versions or game fixes.

The decl keys are the following:

- "title" : Full spelling of the title.
- "ver" : Version.
- "url" : Remote URL or mirror. Public.
- "author" : Name of the authors of the file.
- "desc" : Detailed description.
- "website" : Contact URL for addon or author.
- "license" : Name of the license used.
- "gamedir" : (Mods only) output game directory.

A minimal decl looks like this:

	packageInfo dm_eaten
	{
		"title"			"DM Eaten"
		"url"			"http://fastdl.idtech.space/~halflife/dmc/map-Unknown-dm_eaten.pk4"
		"local_url"		"/Raid/map-Unknown-dm_eaten.pk4"
	}

Filenames for package and remote URL are generated for consistency.

Some notes:

The package name (defined via the `packageInfo` bit) should generally
be concise and unique only to the game directory it belongs in.
It also should not include extra fields such as version info, and in the case of a map it should
reflect the name of the .bsp without extension.


Marco Cawthorne
Vera Visions L.L.C.