server/src/framework
VladimirMangos 872d791ca6 [7335] Implement active objects support.
Active objects triggrering grid loading and updating around self like players.
It can be used for event long run movements or escoring quest travels.
Also can be used for proper implementation far vision spells.
Currently only creatures can be activated by function call (from script) cr->SetActiveObjectState(true);
Please avoid lot amount active objects in same time use. Existance active objects support isn't meaning
that each rabbit must be active creature.

Also added independent grid unloading locks for explicit unloading lock,
lock for used by instance copied grids, lock counter for actiove object spawn grids locks.
Last case required for prevent double spawn active creature walk far away from spawn point.
2009-02-25 13:44:49 +03:00
..
Dynamic [7017] Updated copyright notice for new year 2009-01-03 18:09:51 +01:00
GameSystem [7335] Implement active objects support. 2009-02-25 13:44:49 +03:00
Network [7017] Updated copyright notice for new year 2009-01-03 18:09:51 +01:00
Platform [7017] Updated copyright notice for new year 2009-01-03 18:09:51 +01:00
Policies [7114] Code cleanups. 2009-01-19 15:13:57 +03:00
Utilities [7114] Code cleanups. 2009-01-19 15:13:57 +03:00
Makefile.am [7017] Updated copyright notice for new year 2009-01-03 18:09:51 +01:00