From bc4f55eb197451f43c7e1410faa823b8ecdcd154 Mon Sep 17 00:00:00 2001 From: Luke Berndt Date: Sat, 17 Oct 2026 08:39:40 -0400 Subject: [PATCH] Trunk City 2000 0.1.0 Co-Authored-By: Claude Opus 5.5 --- index.json | 34 +++++++++++++++++++++++++++++++++ interfaces/trunk-city-2000.json | 34 +++++++++++++++++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100644 interfaces/trunk-city-2000.json diff --git a/index.json b/index.json index b468d12..2316059 100644 --- a/index.json +++ b/index.json @@ -1,6 +1,40 @@ { "format": 1, "interfaces": [ + { + "id": "trunk-city-2000", + "name": "Trunk City 2000", + "description": "A pixel-art city for each radio system, built from its talkgroups. Every call sends someone out: fire trucks, ambulances, buses, plows. Now and then, a flying saucer comes for a cow.", + "repository": "https://github.com/TrunkRecorder/trunk-city-2000", + "license": "MIT", + "tier": "community", + "version": "0.1.0", + "api": 1, + "access": "listen", + "tag": "v0.1.0", + "commit": "ee7479dde6eca6a260c4693bfaa9ff196adb17d3", + "asset": { + "url": "https://github.com/TrunkRecorder/trunk-city-2000/releases/download/v0.1.0/trunk-city-2000-0.1.0.zip", + "sha256": "6e559ddf218726af67f42629ed9a0e5827dd97ded6c0618eeb884e0bbc792a5a" + }, + "screenshots": [ + { + "url": "https://github.com/TrunkRecorder/trunk-city-2000/releases/download/v0.1.0/trunk-city-2000-0.1.0-main.png", + "sha256": "da9e26929e01ca8bb89bf55a4f373a829dbfee4cc95f7d4cd36a77280d7bd609", + "caption": "A city at work: a fire downtown, police and road crews out, traffic on every street" + }, + { + "url": "https://github.com/TrunkRecorder/trunk-city-2000/releases/download/v0.1.0/trunk-city-2000-0.1.0-quad.png", + "sha256": "da295238bec9ea71ea1fd3203fdfa6e3e14d6e1b918f0b5ded6965c3e1e009df", + "caption": "Four systems at once, each with its own headlines" + }, + { + "url": "https://github.com/TrunkRecorder/trunk-city-2000/releases/download/v0.1.0/trunk-city-2000-0.1.0-planning.png", + "sha256": "72d26a358566cb403b8221981cbe7b95c388c4eddd214aab0fc2e36ff87236c2", + "caption": "City Planning: which systems and talkgroups count, and what each one is" + } + ] + }, { "id": "trunkamp", "name": "Trunkamp", diff --git a/interfaces/trunk-city-2000.json b/interfaces/trunk-city-2000.json new file mode 100644 index 0000000..413f346 --- /dev/null +++ b/interfaces/trunk-city-2000.json @@ -0,0 +1,34 @@ +{ + "id": "trunk-city-2000", + "name": "Trunk City 2000", + "description": "A pixel-art city for each radio system, built from its talkgroups. Every call sends someone out: fire trucks, ambulances, buses, plows. Now and then, a flying saucer comes for a cow.", + "repository": "https://github.com/TrunkRecorder/trunk-city-2000", + "license": "MIT", + "tier": "community", + "version": "0.1.0", + "api": 1, + "access": "listen", + "tag": "v0.1.0", + "commit": "ee7479dde6eca6a260c4693bfaa9ff196adb17d3", + "asset": { + "url": "https://github.com/TrunkRecorder/trunk-city-2000/releases/download/v0.1.0/trunk-city-2000-0.1.0.zip", + "sha256": "6e559ddf218726af67f42629ed9a0e5827dd97ded6c0618eeb884e0bbc792a5a" + }, + "screenshots": [ + { + "url": "https://github.com/TrunkRecorder/trunk-city-2000/releases/download/v0.1.0/trunk-city-2000-0.1.0-main.png", + "sha256": "da9e26929e01ca8bb89bf55a4f373a829dbfee4cc95f7d4cd36a77280d7bd609", + "caption": "A city at work: a fire downtown, police and road crews out, traffic on every street" + }, + { + "url": "https://github.com/TrunkRecorder/trunk-city-2000/releases/download/v0.1.0/trunk-city-2000-0.1.0-quad.png", + "sha256": "da295238bec9ea71ea1fd3203fdfa6e3e14d6e1b918f0b5ded6965c3e1e009df", + "caption": "Four systems at once, each with its own headlines" + }, + { + "url": "https://github.com/TrunkRecorder/trunk-city-2000/releases/download/v0.1.0/trunk-city-2000-0.1.0-planning.png", + "sha256": "72d26a358566cb403b8221981cbe7b95c388c4eddd214aab0fc2e36ff87236c2", + "caption": "City Planning: which systems and talkgroups count, and what each one is" + } + ] +}