Converting Worms soundbanks to Hedgewars

6 replies [Last post]
Jarzka
User offline. Last seen 12 years 47 weeks ago. Offline
Joined: 2011-08-28
Posts: 2

Hi

I explored the difference between soundbanks of Hedgewars and Worms Armageddon and came out with the following differences:

NEW SOUNDS IN HEDGEWARS
--------------------
Cutitout
Drat
Bugger
Enemydown
Gonnagetyou
Hmm
Jump3
Nutter
Ow4
PoisonCough
PoisonMoan
Reinforcements
Sameteam
Solong
Thisoneismine
Uh-oh
Watchit
Whoopsee

USELESS SOUNDS FROM WORMS
--------------------
collect
fatality
bummer
dragonpunch
drop
fireball
goaway
oinutter
orders

Now I would like to know is there more information available about those new sounds in Hedgewars. For example what happens in the game when a specific sound is played? It would make converting soundbanks a little bit easier.

Jarzka
User offline. Last seen 12 years 47 weeks ago. Offline
Joined: 2011-08-28
Posts: 2

It also seems that not every sound file is used in the game. Is this a bug or missing feature?

nemo
nemo's picture
User offline. Last seen 2 weeks 3 days ago. Offline
Joined: 2009-01-28
Posts: 1861

Just no one has come up with places to use them all yet. Armagon when he made the sounds did not really ask which were needed in-game.

To save space, those still unused are not installed, in the next version.

--
Oh, what the heck. 1PLXzL1CBUD1kdEWqMrwNUfGrGiirV1WpH <= tip a hedgewars dev

spudpiggy
User offline. Last seen 15 weeks 1 day ago. Offline
Joined: 2024-04-04
Posts: 3

Sorry for the necro, but can someone help make a conversion table between the two games?
So far, I've found these:
Worms -> Hedgewars

Bummer -> Bugger
drop -> Reinforcements
oinutter -> nutter
Fireball -> Firepunch1
dragonpunch -> Firepunch2 (This may be iffy in some cases)

We also need a list of sounds that don't exist in WA.
So far, I've got PoisonCough and PoisonMoan. (This is because Worms uses one global poison sound, instead of setting them per-bank)

In addition, we need to gather a list of sounds that only exist in WA. I haven't gotten any yet.

For anyone looking to add to this list, the sound triggers are listed for HW at Taunts.
For Worms, they're on this list.

spudpiggy
User offline. Last seen 15 weeks 1 day ago. Offline
Joined: 2024-04-04
Posts: 3

OK, I've compiled three lists.
Sorry for the textwall, I don't know how to spoiler these.

Renamable Exists in WA and HW, but need renaming.

WAHW
bummerBugger
dropReinforcements
oinutternutter
fireballFirepunch1
dragonpunchFirepunch2
fatalityEnemydown

Redundant Exists in WA, but not HW.

WA Info
bungee Used in WA, for Bungee weapon. Unused in HW, but mentioned on Taunts page.
orders Serves same purpose as incoming
goaway Serves same purpose as leavemealone
wobble Unused in WA, may not exist for some banks.
perfect Unused in both, but mentioned on Taunts page.
collect HW does not have a sound for this.

Missing Exists in HW, but not WA.

HW Info
Firepunch3-6 Optional extras for Firepunch
PoisonCough WA has a global cough sound. EITHER use that OR exclude poison sounds entirely.
PoisonMoan See above
Gonnagetyou Extra for Youllregretthat
Flyaway Extra for Nooo
Jump3 Optional extra
Ow4 Optional extra
Melon In WA, watchthis is used for banana bombs.
Watchit WA only uses traitor
Hmm WA does not have a sound for this.
Solong WA only uses byebye and ohdear
Drat WA does not have a sound for this. The other team will always taunt if this happens.
Thisoneismine WA does not have a sound for this.
Sameteam WA only uses traitor
Cutitout Extra for leavemealone
Wuzzy
Wuzzy's picture
User offline. Last seen 8 weeks 1 day ago. Offline
Joined: 2012-06-20
Posts: 1304

I actually made a list a long time ago, based on information from https://worms2d.info/Soundbanks but I never released it. So far, all the lists presented in this thread are very incomplete and error-ridden.

Today I saw this revived thread and thought I should release the list.

I added it to the HWKB: WormsTauntConversions

Consider this as the "developer-approved" conversion list. Smile

I only care about the conversion from Worms to Hedgewars but not the other way around. This is a feature, not a bug. :P

If you have questions, or find errors in the list, please let me know.

(I also wrote a simple Python script at the same time, but it's still unreleased.)

Hi, I am a Hedgewars developer. Smile

h3oCharles
h3oCharles's picture
User offline. Last seen 2 weeks 4 days ago. Offline
Joined: 2012-10-19
Posts: 140

just looked at this, and this could use some changes:
- Fireball can be Firepunch2 or Watchthis
- in WA, Hello and Comeonthen is used when worm is idling. Hello can be Hello
- the "backflip" in HW goes Jump3, then Jump2, so WA's Jump2 should be Jump3, then Jump1 could be Jump1 and Jump2
- Nooo should be Nooo and Flyaway - the Flyaway is stemmed from Nooo, anyway
- no need to duplicate spelling errors of ohdear, these can be on a single line
- Oops can be Oops, that taunt exists (also its written 2 times for some reason)
- Takecover in HW is for throwing a nade, pretty sure Nooo and Oops ain't it
- Drat can be Bummer
- Solong can be Byebye or Ohdear, unless that taunt has a proper fallback
- Gonnagetyou can be Leavemealone
- Thisoneismine can be Reinforcements, unless it has a fallback
- Melon can be Laugh or Watchthis, pretty sure this one doesn't have a fallback

also keep in mind that WA's soundbanks want wav sound files, while HW's voicepacks want a ogg files. a batch converter is needed

oh hi

User login

Copyright © 2004-2024 Hedgewars Project. All rights reserved. [ contact ]