void SoundScriptManager::trigOnce(int truck, int trig, int linkType, int linkItemID)
{
	if (disabled) return;

	for (int i=0; i < free_trigs[trig]; i++)
	{
		// cycle through all instance groups
		SoundScriptInstance* inst = trigs[trig+i*SS_MAX_TRIG];

		if (inst && inst->truck == truck && inst->sound_link_type == linkType && inst->sound_link_item_id == linkItemID)
		{
			inst->runOnce();
		}
	}
}