Algor, если будет в будущем на lua писаться или задумаешься о рефакторинге, то сетевая игра — просто предназначение мода.
Да и по сути нужно только поддержку выбора карт сделать для начала. То есть при выборе карт вызывается функция !!FU(CardAction):P и тут же !!FU(CardAction):D с доп. параметром для вызова удалённой функции.