mirror of
https://github.com/vcmi/vcmi.git
synced 2024-12-28 23:06:24 +02:00
cf4b3c91cb
- found situation where JsonNode parser won't report warning: comma after last element in arrays or objects. Fixed this in our config files but parser change is disabled for now due to huge number of warnings from mods.
426 lines
6.8 KiB
JSON
426 lines
6.8 KiB
JSON
// Sounds associated with spells
|
|
// "name" is not currently used in game
|
|
|
|
{
|
|
"spell_sounds":
|
|
[
|
|
{
|
|
"id": 0 ,
|
|
"name":"Summon boat",
|
|
"soundfile":"SUMMBOAT.wav"
|
|
},
|
|
{
|
|
"id": 1 ,
|
|
"name":"Scuttle boat",
|
|
"soundfile":"SCUTBOAT.wav"
|
|
},
|
|
{
|
|
"id": 2 ,
|
|
"name":"Visions",
|
|
"soundfile":"VISIONS.wav"
|
|
},
|
|
{
|
|
"id": 3 ,
|
|
"name":"View Earth",
|
|
"soundfile":"VIEW.wav"
|
|
},
|
|
{
|
|
"id": 4 ,
|
|
"name":"Disguise",
|
|
"soundfile":"DISGUISE.wav"
|
|
},
|
|
{
|
|
"id": 5 ,
|
|
"name":"View Air",
|
|
"soundfile":"VIEW.wav"
|
|
},
|
|
{
|
|
"id": 6 ,
|
|
"name":"Fly",
|
|
"soundfile":"FLYSPELL.wav"
|
|
},
|
|
{
|
|
"id": 7 ,
|
|
"name":"Water walking",
|
|
"soundfile":"WATRWALK.wav"
|
|
},
|
|
{
|
|
"id": 8 ,
|
|
"name":"Dimension doors",
|
|
"soundfile":"TELPTOUT.wav"
|
|
},
|
|
{
|
|
"id": 9 ,
|
|
"name":"Town Portal",
|
|
"soundfile":"TELPTOUT.wav"
|
|
},
|
|
{
|
|
"id": 10 ,
|
|
"name":"Quick sands",
|
|
"soundfile":"QUIKSAND.wav"
|
|
},
|
|
{
|
|
"id": 12 ,
|
|
"name":"Force field",
|
|
"soundfile":"FORCEFLD.wav"
|
|
},
|
|
{
|
|
"id": 13 ,
|
|
"name":"Fire wall",
|
|
"soundfile":"FIREWALL.wav"
|
|
},
|
|
{
|
|
"id": 14 ,
|
|
"name":"Earthquake",
|
|
"soundfile":"ERTHQUAK.wav"
|
|
},
|
|
{
|
|
"id": 15,
|
|
"soundfile": "MAGICBLT.wav",
|
|
"name": "magic arrow"
|
|
},
|
|
{
|
|
"id": 16,
|
|
"soundfile": "ICERAY.wav",
|
|
"name": "ice bolt"
|
|
},
|
|
{
|
|
"id": 17,
|
|
"soundfile": "LIGHTBLT.wav",
|
|
"name": "lightning bolt"
|
|
},
|
|
{
|
|
"id": 18 ,
|
|
"name":"Implosion",
|
|
"soundfile":"DECAY.wav"
|
|
},
|
|
{
|
|
"id": 19 ,
|
|
"name":"Chaon lighting",
|
|
"soundfile":"CHAINLTE.wav"
|
|
},
|
|
{
|
|
"id": 20,
|
|
"soundfile": "FROSTING.wav",
|
|
"name": "frost ring"
|
|
},
|
|
{
|
|
"id": 21,
|
|
"soundfile": "FIREBALL.wav",
|
|
"name": "fireball"
|
|
},
|
|
{
|
|
"id": 22 ,
|
|
"name":"Inferno",
|
|
"soundfile":"FIREBLST.wav"
|
|
},
|
|
{
|
|
"id": 23,
|
|
"soundfile": "METEOR.wav",
|
|
"name": "meteor shower"
|
|
},
|
|
{
|
|
"id": 24,
|
|
"soundfile": "DEATHRIP.wav",
|
|
"name": "death ripple"
|
|
},
|
|
{
|
|
"id": 25 ,
|
|
"name":"Destroy undead",
|
|
"soundfile":"COLDRING.wav"
|
|
},
|
|
{
|
|
"id": 26,
|
|
"soundfile": "ARMGEDN.wav",
|
|
"name": "armageddon"
|
|
},
|
|
{
|
|
"id": 27,
|
|
"soundfile": "SHIELD.wav",
|
|
"name": "shield "
|
|
},
|
|
{
|
|
"id": 28,
|
|
"soundfile": "AIRSHELD.wav",
|
|
"name": "air shield"
|
|
},
|
|
{
|
|
"id": 29 ,
|
|
"name":"fireshield cast",
|
|
"soundfile":"FIRESHIE.wav"
|
|
},
|
|
// It looks that fireshield has two separate souds. Disabling one of them for now
|
|
// {
|
|
// "id": 29 ,
|
|
// "name":"fireshield effect",
|
|
// "soundfile":"FIRESHLD.wav"
|
|
// },
|
|
{
|
|
"id": 30,
|
|
"soundfile": "PROTECTA.wav",
|
|
"name": "protection from air"
|
|
},
|
|
{
|
|
"id": 31,
|
|
"soundfile": "PROTECTF.wav",
|
|
"name": "protection from fire"
|
|
},
|
|
{
|
|
"id": 32,
|
|
"soundfile": "PROTECTW.wav",
|
|
"name": "protection from water"
|
|
},
|
|
{
|
|
"id": 33,
|
|
"soundfile": "PROTECTE.wav",
|
|
"name": "protection from earth"
|
|
},
|
|
{
|
|
"id": 34,
|
|
"soundfile": "ANIMDEAD.wav"
|
|
},
|
|
{
|
|
"id": 35,
|
|
"soundfile": "DISPELL.wav",
|
|
"name": "dispell"
|
|
},
|
|
{
|
|
"id": 36 ,
|
|
"name":"Magic mirror",
|
|
"soundfile":"BACKLASH.wav"
|
|
},
|
|
{
|
|
"id": 37 ,
|
|
"name":"Cure",
|
|
"soundfile":"CURE.wav"
|
|
},
|
|
{
|
|
"id": 38 ,
|
|
"name":"Resurrect",
|
|
"soundfile":"RESURECT.wav"
|
|
},
|
|
{
|
|
"id": 39,
|
|
"soundfile": "ANIMDEAD.wav"
|
|
},
|
|
{
|
|
"id": 40 ,
|
|
"name":"Sacrifice",
|
|
"soundfile":"SACRIF1.wav"
|
|
},
|
|
{
|
|
"id": 41,
|
|
"soundfile": "BLESS.wav",
|
|
"name": "bless"
|
|
},
|
|
{
|
|
"id": 42,
|
|
"soundfile": "CURSE.wav",
|
|
"name": "curse"
|
|
},
|
|
{
|
|
"id": 43,
|
|
"soundfile": "BLOODLUS.wav",
|
|
"name": "bloodlust"
|
|
},
|
|
{
|
|
"id": 44,
|
|
"soundfile": "PRECISON.wav",
|
|
"name": "precision"
|
|
},
|
|
{
|
|
"id": 45,
|
|
"soundfile": "WEAKNESS.wav",
|
|
"name": "weakness"
|
|
},
|
|
{
|
|
"id": 46,
|
|
"soundfile": "TUFFSKIN.wav",
|
|
"name": "stone skin"
|
|
},
|
|
{
|
|
"id": 47,
|
|
"soundfile": "DISRUPTR.wav",
|
|
"name": "disrupting ray"
|
|
},
|
|
{
|
|
"id": 48,
|
|
"soundfile": "PRAYER.wav",
|
|
"name": "prayer"
|
|
},
|
|
{
|
|
"id": 49,
|
|
"soundfile": "MIRTH.wav",
|
|
"name": "mirth"
|
|
},
|
|
{
|
|
"id": 50,
|
|
"soundfile": "SORROW.wav",
|
|
"name": "sorrow"
|
|
},
|
|
{
|
|
"id": 51,
|
|
"soundfile": "FORTUNE.wav",
|
|
"name": "fortune"
|
|
},
|
|
{
|
|
"id": 52,
|
|
"soundfile": "MISFORT.wav",
|
|
"name": "misfortune"
|
|
},
|
|
{
|
|
"id": 53,
|
|
"soundfile": "HASTE.wav",
|
|
"name": "haste"
|
|
},
|
|
{
|
|
"id": 54,
|
|
"soundfile": "MUCKMIRE.wav",
|
|
"name": "slow"
|
|
},
|
|
{
|
|
"id": 55,
|
|
"soundfile": "SLAYER.wav",
|
|
"name": "slayer"
|
|
},
|
|
{
|
|
"id": 56,
|
|
"soundfile": "FRENZY.wav",
|
|
"name": "frenzy"
|
|
},
|
|
{
|
|
"id": 57 ,
|
|
"name":"Titan Bolt",
|
|
"soundfile":"LIGHTBLT.wav"
|
|
},
|
|
{
|
|
"id": 58 ,
|
|
"name":"Counterstrike",
|
|
"soundfile":"CNTRSTRK.wav"
|
|
},
|
|
{
|
|
"id": 59 ,
|
|
"name":"Berserk",
|
|
"soundfile":"BERSERK.wav"
|
|
},
|
|
{
|
|
"id": 60,
|
|
"soundfile": "HYPNOTIZ.wav",
|
|
"name": "forgetfulness"
|
|
},
|
|
{
|
|
"id": 61,
|
|
"soundfile": "FORGET.wav",
|
|
"name": "forgetfulness"
|
|
},
|
|
{
|
|
"id": 62,
|
|
"soundfile": "BLIND.wav"
|
|
},
|
|
{
|
|
"id": 63 ,
|
|
"name":"Teleport",
|
|
"soundfile":"TELPTOUT.wav"
|
|
},
|
|
{
|
|
"id": 64 ,
|
|
"name":"Remove obstacle",
|
|
"soundfile":"REMOVEOB.wav"
|
|
},
|
|
{
|
|
"id": 65 ,
|
|
"name":"Clone",
|
|
"soundfile":"CLONE.wav"
|
|
},
|
|
{
|
|
"id": 66 ,
|
|
"name":"Summon elementals",
|
|
"soundfile":"SUMNELM.wav"
|
|
},
|
|
{
|
|
"id": 67 ,
|
|
"name":"Summon elementals",
|
|
"soundfile":"SUMNELM.wav"
|
|
},
|
|
{
|
|
"id": 68 ,
|
|
"name":"Summon elementals",
|
|
"soundfile":"SUMNELM.wav"
|
|
},
|
|
{
|
|
"id": 69 ,
|
|
"name":"Summon elementals",
|
|
"soundfile":"SUMNELM.wav"
|
|
},
|
|
{
|
|
"id": 70,
|
|
"soundfile": "PARALYZE.wav",
|
|
"name": "stone gaze and paralyze"
|
|
},
|
|
{
|
|
"id": 71,
|
|
"soundfile": "POISON.wav",
|
|
"name": "poison"
|
|
},
|
|
{
|
|
"id": 72,
|
|
"soundfile": "BIND.wav",
|
|
"name": " bind"
|
|
},
|
|
{
|
|
"id": 73,
|
|
"soundfile": "DISEASE.wav",
|
|
"name": ""
|
|
},
|
|
{
|
|
"id": 74,
|
|
"soundfile": "PARALYZE.wav",
|
|
"name": ""
|
|
},
|
|
{
|
|
"id": 75,
|
|
"soundfile": "AGE.wav",
|
|
"name": "aging"
|
|
},
|
|
|
|
{
|
|
"id": 76,
|
|
"soundfile": "DEATHCLD.wav",
|
|
"name": "death cloud"
|
|
},
|
|
{
|
|
"id": 77,
|
|
"soundfile": "LIGHTBLT.wav",
|
|
"name": "thunder"
|
|
},
|
|
{
|
|
"id": 78,
|
|
"soundfile": "DISPELL.wav",
|
|
"name": "dispell helpful spells"
|
|
},
|
|
{
|
|
"id": 79,
|
|
"soundfile": "DEATHSTR.wav",
|
|
"name": "Death Stare"
|
|
},
|
|
{
|
|
"id": 80,
|
|
"soundfile": "ACID.wav",
|
|
"name": " Acid breath / defence piercing"
|
|
}
|
|
]
|
|
}
|
|
|
|
// Several probably missing sounds of creature abilities
|
|
// ACID.WAV Acid breath Rust Dragons
|
|
// DEATHBLO.WAV Deathblow Death knigts
|
|
// DRAINLIF.WAV Drain life Vampires
|
|
// FEAR.WAV Fear Azure dragons
|
|
// MAGCHDRN.WAV Steal mana Imps
|
|
// MAGCHFIL.WAV Steal mana Either for upgrades or for receiving mana by hero
|
|
// MAGICRES.WAV Magic resist Dwarves
|
|
// MANADRAI.WAV Mana drain Ghosts
|
|
// REGENER.WAV Regeneration Ghosts, Trolls
|
|
// RESURECT.WAV Resurrection Both archangels and Demons
|
|
// SPONTCOMB.WAV Fireball Magogs
|