Skip to content

Commit 671aa49

Browse files
garyshengclaude
andcommitted
Merge PR #38: Add Warcraft II Peasant sound pack
New WC2 Peasant pack by @sebbeth. Bumps VERSION to 1.5.4. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2 parents 3567bc4 + 634319e commit 671aa49

22 files changed

Lines changed: 59 additions & 3 deletions

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ Edit `$CLAUDE_CONFIG_DIR/hooks/peon-ping/config.json` (default: `~/.claude/hooks
113113
| `sc_tank` | Siege Tank (StarCraft) | "Ready to roll out", "Absolutely", "Done and done" | [@workdd](https://github.com/workdd) |
114114
| `sc_vessel` | Science Vessel (StarCraft) | "Explorer reporting", "Receiving", "Affirmative" | [@workdd](https://github.com/workdd) |
115115
| `aom_greek` | Greek Villager (Age of Mythology) | "Prostagma?", "Etoimon", "Malista" | [@amitaifrey](https://github.com/amitaifrey) |
116+
| `wc2_peasant` | Human Peasant (Warcraft II) | "Ready to serve.", "Job's done.", "Right-o." | [@sebbeth](https://github.com/sebbeth) |
116117

117118
Switch packs from the CLI:
118119

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.5.3
1+
1.5.4

docs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1294,7 +1294,7 @@ <h2 class="section-title">Choose your character</h2>
12941294
</div>
12951295

12961296
<div class="contribute-cta">
1297-
<p><strong>21 packs and counting!</strong> You're only seeing a few above &mdash; there are many more including GLaDOS, StarCraft Terran units, Czech &amp; Russian &amp; Polish Warcraft packs, and others.</p>
1297+
<p><strong>25 packs and counting!</strong> You're only seeing a few above &mdash; there are many more including GLaDOS, StarCraft Terran units, Czech, Spanish &amp; Russian &amp; Polish Warcraft packs, and others.</p>
12981298
<p>Run <code>peon --packs</code> to see them all, or <a href="https://github.com/PeonPing/peon-ping#sound-packs">check the full list on GitHub</a>.</p>
12991299
<p class="contribute-ideas"><strong>Want to add your own?</strong> Any game, any character &mdash; drop your sound files in <code>packs/&lt;name&gt;/sounds/</code>, add a manifest, and <a href="https://github.com/PeonPing/peon-ping/blob/main/CONTRIBUTING.md">open a PR</a>. The community has added 13 packs so far.</p>
13001300
</div>

install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ SETTINGS="$BASE_DIR/settings.json"
2121
REPO_BASE="https://raw.githubusercontent.com/PeonPing/peon-ping/main"
2222

2323
# All available sound packs (add new packs here)
24-
PACKS="acolyte_ru aom_greek glados peon peon_cz peon_es peon_fr peon_pl peon_ru peasant peasant_cz peasant_es peasant_fr peasant_ru ra2_kirov ra2_soviet_engineer sc_battlecruiser sc_firebat sc_kerrigan sc_medic sc_scv sc_tank sc_terran sc_vessel tf2_engineer"
24+
PACKS="acolyte_ru aom_greek glados peon peon_cz peon_es peon_fr peon_pl peon_ru peasant peasant_cz peasant_es peasant_fr peasant_ru ra2_kirov ra2_soviet_engineer sc_battlecruiser sc_firebat sc_kerrigan sc_medic sc_scv sc_tank sc_terran sc_vessel tf2_engineer wc2_peasant"
2525

2626
# --- Platform detection ---
2727
detect_platform() {

packs/wc2_peasant/manifest.json

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
{
2+
"name": "wc2_peasant",
3+
"display_name": "WC2 Peasant",
4+
"categories": {
5+
"greeting": {
6+
"sounds": [
7+
{ "file": "ReadyToServe.mp3", "line": "Ready to serve." },
8+
{ "file": "MyLord.mp3", "line": "My lord?" },
9+
{ "file": "Hello.mp3", "line": "Hello." },
10+
{ "file": "Yes.mp3", "line": "Yes?" }
11+
]
12+
},
13+
"acknowledge": {
14+
"sounds": [
15+
{ "file": "RightO.mp3", "line": "Right-o." },
16+
{ "file": "YesMyLord.mp3", "line": "Yes, my lord." },
17+
{ "file": "Alright.mp3", "line": "Alright." },
18+
{ "file": "Ok.mp3", "line": "Ok." }
19+
]
20+
},
21+
"complete": {
22+
"sounds": [
23+
{ "file": "JobsDone.mp3", "line": "Job's done." },
24+
{ "file": "Building.mp3", "line": "Building." }
25+
]
26+
},
27+
"error": {
28+
"sounds": [
29+
{ "file": "LeaveMeAlone.mp3", "line": "Leave me alone!" },
30+
{ "file": "NotListening.mp3", "line": "I'm not listening." }
31+
]
32+
},
33+
"permission": {
34+
"sounds": [
35+
{ "file": "NowWhat.mp3", "line": "Now what?" },
36+
{ "file": "WhatIsIt.mp3", "line": "What is it?" },
37+
{ "file": "MoreWork.mp3", "line": "More work?" },
38+
{ "file": "MyLord.mp3", "line": "My lord?" }
39+
]
40+
},
41+
"resource_limit": {
42+
"sounds": [
43+
{ "file": "IDontWantTo.mp3", "line": "I don't want to do this!" }
44+
]
45+
},
46+
"annoyed": {
47+
"sounds": [
48+
{ "file": "OhWhat.mp3", "line": "Oh, what? Uh-hu?" },
49+
{ "file": "LeaveMeAlone.mp3", "line": "Leave me alone!" },
50+
{ "file": "NotListening.mp3", "line": "I'm not listening." },
51+
{ "file": "NowWhat.mp3", "line": "Now what?" }
52+
]
53+
}
54+
}
55+
}
6.4 KB
Binary file not shown.
15.2 KB
Binary file not shown.

packs/wc2_peasant/sounds/Hello.mp3

6.07 KB
Binary file not shown.
12.2 KB
Binary file not shown.
9.27 KB
Binary file not shown.

0 commit comments

Comments
 (0)