Source: Sound.js

/**
* @class
 * Simple wrapper function for playing sounds that are associated with entities
 * @param name Typically one of 'walk', 'run', 'attack', 'death', 'build',
 *     'gather_fruit', 'gather_grain', 'gather_wood', 'gather_stone', 'gather_metal'
 */
function PlaySound(name, ent)
{
	var cmpSound = Engine.QueryInterface(ent, IID_Sound);
	if (cmpSound)
		cmpSound.PlaySoundGroup(name);
}

Engine.RegisterGlobal("PlaySound", PlaySound);