load and save sound gen records
added sound gen table
added missing sound gen table columns
preparing magic effects record for use in OpenCS
load and save magic effect records
added magic effects table
improved magic effect IDs
add magic effect records for newly created games
make sure magic effects added by expansions are available
added first batch of magic effect columns (re-using existing columns)
added missing magic effect table columns
load and save pathgrid records
added pathgrid subview
Merge branch 'master' into tables
Issue #1887: Equipped items do not emit sounds

Added playing of sounds for equipped items (at this moment only for lights).

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
Revert "Issue #1887: Equipped items do not emit sounds"

This reverts commit 566211e7532e1b30f3429b7c0f06198c4f9fdf50.
fixed pathgrid loading
Issue #1887: Equipped items do not emit sounds

Added playing of sounds for equipped items (at this moment only for lights).

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
Issue #1887: Equipped items do not emit sounds

Added handling of autoEquip and unequipAll cases.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
fixed pathgrid saving